test.html<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$.getJSON('http://www.code-design.cn/json.asp?jsoncallback=?',//请求另外一个跨跨域的页面
function(data){
alert(data.name)
});</script>
json.aspresponse.write request.querystring("jsoncallback")&"({name:'showbo'})"
经测试,这个是可以跨域操作的,现在我想把json.asp做成一个.aspx的页面,
然后通过$.getJSON('http://www.test.com/test.aspx?jsoncallback=?',//换成我自己服务器下的一个aspx页面进行调用,
那么上面asp文件中的response.write request.querystring("jsoncallback")&"({name:'showbo'})" 这一句改怎么修改?
<script type="text/javascript">
$.getJSON('http://www.code-design.cn/json.asp?jsoncallback=?',//请求另外一个跨跨域的页面
function(data){
alert(data.name)
});</script>
json.aspresponse.write request.querystring("jsoncallback")&"({name:'showbo'})"
经测试,这个是可以跨域操作的,现在我想把json.asp做成一个.aspx的页面,
然后通过$.getJSON('http://www.test.com/test.aspx?jsoncallback=?',//换成我自己服务器下的一个aspx页面进行调用,
那么上面asp文件中的response.write request.querystring("jsoncallback")&"({name:'showbo'})" 这一句改怎么修改?
屏幕上打印参数 jsoncallback?response.write(request.querystring("jsoncallback").ToSting()}
你告诉我我给你写ASP.NET代码
那句asp代码我也不知道什么意思,我是从网上看的文章就是那么写的,
现在我要把这个asp的改成aspx来用。
这个就是我提问问题的原文地址,
现在我要仿照文章中作者的asp页面在我服务器上做一个同样的aspx页面,然后进行跨于操作。
"&callback=?",
function(json) {
alert(json.responseData.translatedText);
});$.getJSON("text.ashx?jsoncallback=?", {},function(json){
alert(json.data);
});string jsoncall = context.Request["jsoncallback"];
context.Response.Write(jsoncall+"({data:\"hello\"})");
context.Response.End();