还是老问题,xmlhttp没有权限!!救命啊

dreamsun 2004-01-11 01:53:07
<SCRIPT LANGUAGE="vbScript">
'获取地址
dim sUrl
sUrl="http://www.90live.com/chat/news.xml"
function getContentByUrl(url)
'建立对象
set oXmlHttp = CreateObject("MSXML2.XMLHTTP")
oXmlHttp.open "GET",url,false

oXmlHttp.send

getContentByUrl =oXmlHttp.responseXML.xml

set oXmlHttp=nothing
end function
msgbox getContentByUrl(surl)
</SCRIPT>

提示没有权限
但改成asp脚本却可以

<%
'获取地址
dim sUrl

sUrl="http://www.90live.com/chat/news.xml"

function getContentByUrl(url)

'建立对象
set oXmlHttp = CreateObject("MSXML2.XMLHTTP")

oXmlHttp.open "GET",url,false

oXmlHttp.send

getContentByUrl =oXmlHttp.responseXML.xml

set oXmlHttp=nothing
end function
response.write getContentByUrl(surl)
%>
我已经试过用Microsoft.xmlhttp也不行!!!!!!!!!!
我在想,为什么asp可以,用vbscript却不可以????????很不明白啊!!

大家帮我测试一下,测试前先把IE的安全设置中的“通过域访问数据资源”设为禁用。
...全文
205 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
king2003 2004-07-12
  • 打赏
  • 举报
回复
楼主的操作系统是什么
love_tu 2004-07-12
  • 打赏
  • 举报
回复
赞同entice(踏雪寻梅)
mehhs 2004-07-11
  • 打赏
  • 举报
回复
mark,孟子E果然让人仰视
entice 2004-05-14
  • 打赏
  • 举报
回复
问题已解决...

sUrl="http://www.90live.com/chat/news.xml"

这个访问地址必须是同域的地址即可....

entice 2004-05-14
  • 打赏
  • 举报
回复
UP,我也遇到..
yifanwu 2004-01-12
  • 打赏
  • 举报
回复
孟子E章:帮忙看看这个怎么实现呀!谢谢

http://expert.csdn.net/Expert/TopicView1.asp?id=2639206
dreamsun 2004-01-11
  • 打赏
  • 举报
回复
回孟子:

   你说要将ie安全级别设低,这个不合我的情况
   我用了你使用DOM的方法,但是提示"拒绝访问"
孟子E章 2004-01-11
  • 打赏
  • 举报
回复
或者这样
<SCRIPT LANGUAGE="vbScript">
'获取地址
dim sUrl
sUrl="http://www.90live.com/chat/news.xml"
function getContentByUrl(url)
'建立对象
set oXmlHttp = CreateObject("MSXML2.DOMDocument")
oXmlHttp.async = false
oXmlHttp.setProperty "ServerHTTPRequest", true
oXmlHttp.load(url)
getContentByUrl = oXmlHttp.xml
set oXmlHttp=nothing
end function
msgbox getContentByUrl(surl)
</SCRIPT>
孟子E章 2004-01-11
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="vbScript">
'获取地址
dim sUrl
sUrl="http://www.90live.com/chat/news.xml"
function getContentByUrl(url)
'建立对象
set oXmlHttp = CreateObject("Microsoft.XMLHTTP")
oXmlHttp.open "GET",url,false

oXmlHttp.send

getContentByUrl =oXmlHttp.responseXML.xml

set oXmlHttp=nothing
end function
msgbox getContentByUrl(surl)
</SCRIPT>

ie的安全级别降低
dreamsun 2004-01-11
  • 打赏
  • 举报
回复
好的,谢谢孟子
孟子E章 2004-01-11
  • 打赏
  • 举报
回复
我这里都是可以的。,换个计算机看看
孟子E章 2004-01-11
  • 打赏
  • 举报
回复
默认的安全级别是没有警告的
imafool 2004-01-11
  • 打赏
  • 举报
回复
不能使用。

8,906

社区成员

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

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