VBScript上ajax傳輸完整攻略
来源:互联网 发布:ws10b知乎 编辑:程序博客网 时间:2024/04/27 12:15
01
<script language=
"vbscript"
>
02
sData =
"INSERTTYPE=I5&CODESEND={0}&DEPT_NAME={1}&WORDSEND={2}&PRIM_UNIT_FK1={3}&SUBJECTS={4}&CREATEDATE={5}"
03
sData = formatStr(sData,array(escape(
"測試001"
), _
04
escape(
"測試002"
), _
05
escape(
"測試003"
), _
06
escape(
"測試004"
), _
07
escape(
"努力作筆記,遇到困難沒關西,加油"
), _
08
escape(
"2011/11/01"
)))
09
document.getElementById(
"div"
).innerHTML=sData
10
str = jVBPost(
"toPost.asp"
,sData,false)
11
alert(str)
12
13
function jVBPost(sUrl,dataStr,bSync)
'網址,傳送資料串
14
set xmlHttp =CreateObject(
"Microsoft.XMLHTTP"
)
15
xmlHttp.open
"POST"
,sUrl,bSync
'false同步true非同步
16
xmlHttp.setRequestHeader
"Content-Type"
,
"application/x-www-form-urlencoded"
17
xmlHttp.send dataStr
18
jVBPost =xmlHttp.responseText
19
end function
20
</script>
接的程式
01
<%
02
sData =
"INSERTTYPE=I5&CODESEND={0}&DEPT_NAME={1}&WORDSEND={2}&PRIM_UNIT_FK1={3}&SUBJECTS={4}&CREATEDATE={5}"
03
CODESEND = request(
"CODESEND"
)
04
DEPT_NAME = request(
"DEPT_NAME"
)
05
WORDSEND = request(
"WORDSEND"
)
06
PRIM_UNIT_FK1 = request(
"PRIM_UNIT_FK1"
)
07
SUBJECTS = request(
"SUBJECTS"
)
08
CREATEDATE = request(
"CREATEDATE"
)
09
sData =formatStr(sData,array(CODESEND,DEPT_NAME,WORDSEND,PRIM_UNIT_FK1,SUBJECTS,CREATEDATE))
10
response.Charset=
"big5"
'這很重要不然回傳還是會產生亂碼
11
Response.Write(sData)
12
Response.
End
()
13
%>
結果畫面
畫面上是編碼後結果,彈出畫面是回傳結果,正常無亂碼,有此可證POST會自動幫我們解碼,真是貼心阿 !但輸出要記得指定網頁編碼,這樣就可以萬無一失了^^
0 0
- VBScript上ajax傳輸完整攻略
- 攻略ajax
- 攻略ajax
- C# Datagridview完整攻略
- C# Datagridview完整攻略
- C# Datagridview完整攻略
- 金庸群侠转2完整攻略(Flash)
- J2EE中文乱码完整攻略
- 买台式整机完整攻略
- 完整海购攻略教程
- CentOS 安装mediawiki完整攻略
- Pomelo环境搭建完整攻略
- AJAX 开发攻略
- Ajax原理攻略
- ajax 完整的Ajax实例
- VBScript
- VBScript
- vbscript
- Telnet协议详解
- 疯狂的跨域技术【转贴】
- SQL去除重复记录
- VB常用字符串函数
- Ubuntu和XP或win7双系统 grub2 默认启动项的更改
- VBScript上ajax傳輸完整攻略
- OC点语法
- 解决iPhone完美越狱打开天气闪退的办法
- MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE)
- Java调用net的webservice故障排除实战分享
- 解决asp页面向aspx页面传递中文参数乱码问题
- 字符串处理
- 一些常用的WebServices,收藏吧!
- 为什么安卓机没有iPhone流畅?