仅用于记录与分享,直接贴代码:

<script type="text/javascript">
function check(){
var title=$('#title').val();
var pic=$('#pic').val();
var detail=$('#detail').val();
var det=$('#det').val();
var type_sort=$('#sort').val();
if(title=="" || pic=="" || detail=="" || type_sort=="")
{alert("相关字段不能为空,请检查确认后再提交!");return false;}
return true;
}
</script> <form name="form1" action="" method="post" onsubmit="javascript:return check()">
<p align="center"><input type="submit" onClick="action='test.asp?act=add'" value="新增"><input type="hidden" name="id" value=""><input type="button" value="关闭" onClick="colos_div();"></p>
<table width="100%" border="0">
<tr><td align="center" width="10%">标题</td><td> <input type="text" id="title" name="strmodel_title"></td></tr>
<tr><td align="center">图片</td><td> <input type="text" id="pic" name="strmodel_logo"></td></tr>
<tr><td align="center">描述</td><td> <input type="text" id="detail" name="strmodel_desc"></td></tr>
<tr><td align="center">排序</td><td> <input type="text" id="sort" name="strsorting"></td></tr>
<tr><td align="center">发布</td><td> <input type="checkbox" id="isdel" name="strisdel"> 打勾为发布</td></tr>
<tr><td align="center">详细内容</td><td>
<!--<textarea style="width:1000px;height:300px" id="det" name="strmodel_detail"></textarea>-->
<script id="editor" type="text/plain" style="width:1000px;height:200px;" name="strmodel_detail"></script>
</td></tr>
<!--<tr><td colspan="2" align="center"><input type="submit" onClick="action='test.asp?act=add'" value="新增"><input type="hidden" name="id" value=""><input type="button" value="关闭" onClick="colos_div();"></td></tr>-->
</table>
</form> <%
if request.Form<>"" then
dim act
act=request.QueryString("act")
dim strbrandid,strmodelid,strmodel_title,strmodel_logo,strmodel_desc,strmodel_detail,strsorting,strisdel
strbrandid=1
strmodelid=request.Form("id")
strmodel_title=request.Form("strmodel_title")
strmodel_logo=request.Form("strmodel_logo")
strmodel_desc=request.Form("strmodel_desc")
strmodel_detail=request.Form("strmodel_detail")
strsorting=request.Form("strsorting")
strisdel=1
if request.Form("strisdel")="on" then
strisdel=0
end if
dim url,soaprequest,retvalue
if act="add" then
url="http://10.10.1.10/webservices/test.asmx/add"
'下面是webservice的参数
soaprequest="strbrandid=" & strbrandid & "&strmodel_title=" & strmodel_title & "&strmodel_logo=" & strmodel_logo & "&strmodel_desc=" & strmodel_desc& "&strmodel_detail="&strmodel_detail& "&strsorting="&strsorting& "&strisdel="&strisdel
Set xmlhttp = server.CreateObject("Msxml2.XMLHTTP")
xmlhttp.Open "POST",url,false
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlhttp.setRequestHeader "HOST","10.10.1.10"
xmlhttp.setRequestHeader "Content-Length",LEN(soaprequest)
xmlhttp.Send(soaprequest)
if xmlhttp.Status = "200" then
response.Write("<script language='javascript'>alert('添加成功!');location.href='test.asp';</script>")
else
response.Write("<script language='javascript'>alert('添加失败!\n可能服务器连接故障,请稍后重试!');location.href='test.asp';</script>")
end if
end if if act="modi" then
url="http://10.10.1.10webservices/test.asmx/modi"
'下面是webservice的参数
soaprequest="strbrandid=" & strbrandid & "&strmodelid=" & strmodelid & "&strmodel_title=" & strmodel_title & "&strmodel_logo=" & strmodel_logo & "&strmodel_desc=" & strmodel_desc& "&strmodel_detail="&strmodel_detail& "&strsorting="&strsorting& "&strisdel="&strisdel
'response.Write("<script language='javascript'>alert('"&soaprequest&"')</script>")
Set xmlhttp = server.CreateObject("Msxml2.XMLHTTP")
xmlhttp.Open "POST",url,false
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlhttp.setRequestHeader "HOST","10.10.1.10"
xmlhttp.setRequestHeader "Content-Length",LEN(soaprequest)
xmlhttp.Send(soaprequest)
'Response.Write xmlhttp.Status &"<br>"
'Response.Write xmlhttp.StatusText &"<br>"
'response.Write xmlhttp.responseText
'Set xmlhttp = Nothing
if xmlhttp.Status = "200" then
response.Write("<script language='javascript'>alert('修改成功!');location.href='test.asp';</script>")
else
response.Write("<script language='javascript'>alert('修改失败!\n可能服务器连接故障,请稍后重试!');location.href='test.asp';</script>")
end if
end if
end if
%>

  

ASP跨域调用Webservices方法的更多相关文章

  1. jquery Ajax跨域调用WebServices方法

    由于公司需要开发一个手机页面,想提供给同事直接在手机上可以查询SAP资料.数据需要使用js调用webserver来获取. 因为初次使用Jquery调用Webserver,所以期间并不顺利.测试调用We ...

  2. Jquery跨域调用后台方法

    //前端JS function CallHandlerByJquery() { var url = "http://" + window.location.hostname + & ...

  3. jquery ajax jsonp跨域调用实例代码

    今天研究了AJAX使用JSONP进行跨域调用的方法,发现使用GET方式和POST方式都可以进行跨域调用,这里简单分享下,方便需要的朋友 客户端代码 复制代码 代码如下: <%@ Page Lan ...

  4. jquery ajax跨域调用

    客户端: //ajax跨域调用的方法 $.ajax({ url:dustUrl+"/screenshot/getDevices.do", type: "get" ...

  5. 前端jsp fetch跨域调用 is not allowed by Access-Control-Allow-Origin.

    之前我在用json跨域调用时,遇到如图问题,后来查查是官方json不支持跨域调用,后来改用非官方的jsonp跨域调用后台方法,出现如下问题 Origin http://127.0.0.1:8080 i ...

  6. AJAX跨域调用ASP.NET MVC或者WebAPI服务的解决方案

    问题描述 当跨域(cross domain)调用ASP.NET MVC或者ASP.NET Web API编写的服务时,会发生无法访问的情况. 重现方式 使用模板创建一个最简单的ASP.NET Web ...

  7. 关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案

      作者:陈希章 时间:2014-7-3 问题描述 当跨域(cross domain)调用ASP.NET MVC或者ASP.NET Web API编写的服务时,会发生无法访问的情况. 重现方式 使用模 ...

  8. AJAX跨域调用ASP.NET MVC或者WebAPI服务

    关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案 作者:陈希章 时间:2014-7-3 问题描述 当跨域(cross domain)调用ASP.NET MVC或者ASP. ...

  9. AJAX跨域调用ASP.NET MVC的问题及解决方案

    AJAX跨域调用ASP.NET MVC的问题及解决方案 问题描述: 解决方法: 只需要在web.config中添加如下标为红色的内容即可: <system.webServer> <h ...

随机推荐

  1. ubuntu 设置 NAT 转发

    针对需求: 嵌入式开发中,经常使用板子和笔记本通过网线直连,如果需要板子连接到外网,就比较尴尬. 最简单方法,可以把板子接到局域网内,我们的笔记本通过局域网交换机连接到板子,可是,这样要很多修改 IP ...

  2. 拼装query的sql语句

    com.kingdee.bos.metadata.query.util.QuerySqlAccessBase //打开一个绑定query界面,获取query查询的最终sql,231行

  3. Subime学习记录

    一.快捷键 注:快捷键这种东西没有必要刻意去记,自己需要就去查查,经常用的自然熟了,关键是时刻保持提高效率的意识,才会主动去发现快捷键. 1.Ctrl + F:查找 2.F12:根据函数定位函数声明( ...

  4. POJ 2533 Longest Ordered Subsequence(最长上升子序列(NlogN)

    传送门 Description A numeric sequence of ai is ordered if a1 < a2 < ... < aN. Let the subseque ...

  5. PMD使用提醒

    1.注册登录后进入主界面,向右滑动出现侧滑栏 2.点击蓄水球进行每日目标设定 3.设置计时失败发送朋友圈内容 ~~~~~开始体验吧!!!

  6. 深入JVM-垃圾回收概念与算法

    一.认识垃圾回收 谈到垃圾回收(Garbage Collection,简称GC),GC中的垃圾,特指存在于内存中的.不会再被使用的对象.对于内存空间的管理来说,识别和清理垃圾对象是至关重要的. 二.常 ...

  7. 如何排查APP服务端和客户端是否支持ATS

    服务端排查 取得客户端直接连接的服务端域名及端口,例如mob.com.cn,端口443,即HTTPS默认端口.针对公网可访问的生产环境地址,建议使用的在线监测工具.https://wosign.ssl ...

  8. 转:在VS2010下编译、调试和生成mex文件

    最近帮人调了一个程序,是网上公开的代码,利用matlab与c++混合编程做三维模型关键点检测,发现他们可以用VS2010编译.调试.生成mexw32文件,因此觉得之前在Matlab上利用mex命令真是 ...

  9. python处理中文(待补充)

    字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(en ...

  10. Android学习笔记——button_activity

    工程的功能是实现在一个acticity上点击按钮,切换到另外一个activity 以下代码为MainActivity.java中的代码 package com.example.button_activ ...