jquery 读取 .asp 文件的问题
发布于 8 年前 作者 lei2231 4034 次预览 最后一次回复是 8 年前 来自 问答
.asp 文件 如下: <% response.write(“This is some text from an external ASP file.”) %>
html文件如下: <!DOCTYPE html> <html> <head> <script src=“Jscript/jquery-1.11.1.min.js”></script> <script> $(document).ready(function(){ $(“button”).click(function(){ $.get(“UserInfo.asp”,function(data,status){ alert(“数据:” + data + “\n状态:” + status); }); }); }); </script> </head> <body>
<button>向页面发送 HTTP GET 请求,然后获得返回的结果</button>
</body> </html>
为啥返回的结果,网页上显示如下
而不是这个样子:
8 回复
都没人回答呢? 整了一天了,求高人帮忙
在浏览器里访问以下你的
UserInfo.asp看看返回什么?@imhered 返回的是整页的内容 From Noder
@lei2231
$.get的作用就是发送get请求,就相当于你用浏览器访问了一下,你用浏览器访问你的url返回什么,$.get 的data就是什么@imhered 难道我浏览器解析这种格式还要什么插件吗? From Noder
没有asp解析器吧
@godghdai 这个要咋弄? From Noder
在网上找到一个答案 : 因为ASP是在服务器端运行,只有当服务器端安装IIS后才能解析asp文档。 当你在自己的电脑上运行ASP时,你的电脑既是客户端又是服务器端。因为你的电脑没有安装IIS,服务器端缺少解析条件,所以无法运行。 而当你浏览网上ASP的时候,你的电脑只充当客户端,网站服务器上安装了IIS,所以你可以正常访问。