html页面提交JSON,ASP页面接收并打印

html页面提交JSON,ASP页面接收并打印,第1张

概述jsonSubmit.html 1)能过 javascript函数驱动请求页 <!DOCTYPE html><html><head> <title>把js的json 传递给asp文件接收并打印</title> <meta charset="utf-8"></head><body> <h3 onclick="queryStudent()">请求学生</h3> <sc

Jsonsubmit.HTML

1)能过 JavaScript函数驱动请求页

<!DOCTYPE HTML><HTML><head>	<Title>把Js的Json 传递给asp文件接收并打印</Title>	<Meta charset="utf-8"></head><body>	<h3 onclick="queryStudent()">请求学生</h3>		<script type="text/JavaScript">		function queryStudent() {			// body...		var student = { name:"张三同学",age:18,city:"江苏宿迁" };		var myJsON =  JsON.stringify(student);@H_502_12@          //设置接收上传Json文件路径		 window.location="http://localhost:8078/test/JsonPrint.asp?student="+myJsON		}			</script></body></HTML>

 2)JsonPrint.asp

 接收JsON并解析打印出来对印子项

<!DOCTYPE HTML><%    dim student    student=request("student") %><HTML><head>    <Title>Json return</Title>    <Meta charset="utf-8"></head><body><% 实现读取解析方法自定义函数Dim scriptCtrl  Function parseJsON(str)      If Not IsObject(scriptCtrl) Then          Set scriptCtrl = Server.CreateObject("MSScriptControl.ScriptControl")          scriptCtrl.Language = "Jscript"          scriptCtrl.AddCode "Array.prototype.get = function(x) { return this[x]; }; var result = null;"      End If      scriptCtrl.ExecuteStatement "result = " & str & ";"      Set parseJsON = scriptCtrl.CodeObject.result  End Function  %><%    set stuJsON=parseJsON(student)    Response.Write("</h2>学生Json原文:"+student+"</h2><br/>")    response.Write("<h2>学生姓名:"+stuJsON.name+"</h2>")    response.Write("<h2>学生姓名:"+stuJsON.name+"</h2>")    response.Write("<h2>学生姓名:"+stuJsON.name+"</h2>")    set stuJsON=nothing%></body></HTML>
总结

以上是内存溢出为你收集整理的html页面提交JSON,ASP页面接收并打印全部内容,希望文章能够帮你解决html页面提交JSON,ASP页面接收并打印所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1036721.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存