新的 MsXML 4.20 里面不再能用 iXMLHTTP 来获取其他网站的代码?

snakevil 2003-05-18 02:01:19
在 A.htm 里面这么写:
var oXMLHttp = null;
oXMLHttp = new ActiveXObject("Msxml2.XMLHTTP.4.0");
oXMLHttp.Open("GET", "http://B/index.asp" ,false);
oXMLHttp.Send();
oTest.innerText = oXMLHttp.responseText;
alert(oXMLHttp.responseText);

IE6提示第4行第2个字符有错误:Permission denied
为什么会这样啊?
如果我要实现获取应该怎么做?
请高手指点
...全文
20 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Laone 2003-05-19
  • 打赏
  • 举报
回复
不可能,由于服务器的安全设置,客户端一般不准出站访问的,放到服务器端就可以了。
snakevil 2003-05-18
  • 打赏
  • 举报
回复
blush
写错了
说的就是这个 4.20.9818.0 版本的 MsXML 4.0 SP2
不能用 XmlHttp 访问外站的东东了
iwaitu 2003-05-18
  • 打赏
  • 举报
回复
不会吧,MSXML 才只有4.0 SP2,没有4.2的。

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧