AJAX中URL链接地址的问题
function Myreport1() {var myDate = new Date();
$.ajax({
url: "http://product.uzai.com:81/Product.ashx?ProductID=28748",
data: { datetime: myDate.getTime() },
dataType: "text",
success: function (temp) {
alert(decodeURIComponent(temp));
}
});
}
该AJAX中URL我写发布好的ashx连接会报JS错,但是我写我程序里的路径是可以的,求解,url我怎么写我发布在IIS里的路径 --------------------编程问答-------------------- http://product.uzai.com:81/
请检查此路径是否正确. --------------------编程问答-------------------- 写相对路径就可以. --------------------编程问答-------------------- 没问题的,我单独拿出来访问是可以访问到的。。
--------------------编程问答-------------------- 但是,我现在的需求不能写相对的,这个一般处理程序我要给别人用的。。。,只能写绝对路径 --------------------编程问答-------------------- 不能写相对的?那你必须保证链接存在可访问 --------------------编程问答--------------------
如果要交给别人用,请问是在同一个域名下吗?
浏览器默认是禁止脚本进行跨域操作的。
如果是跨域的话,就牵涉到ajax跨域的问题 --------------------编程问答-------------------- 跨域是不行的 --------------------编程问答-------------------- --------------------编程问答-------------------- 给别人用ajax请求你服务器上的ashx页面是属于跨域了
LZ可以去尝试用一下ajax jsonp来让别人调用 --------------------编程问答-------------------- 可以参考http://hszy00232.blog.163.com/blog/static/43022753201061011444953/
Ajax跨域访问解决方案 --------------------编程问答-------------------- 你这是跨域了。dataType使用jsonp --------------------编程问答-------------------- 如果是跨域访问 。得用jsonp
补充:.NET技术 , ASP.NET