IE脚本安全设置

时间:2009-09-30 16:50:46

标签: internet-explorer asp-classic vbscript security

我正在开发一个接受html字符串的工具,下载代码中找到的所有图像,并用新的本地网址替换图像源。当图像源重定向到另一个URL时,我对其请求获得访问被拒绝错误:

msxml3.dll错误'80070005'

访问被拒绝。

(即原始网址为:http://ads.cpafuel.com/42/5/0,并重定向至:http://img.directtrack.com/cpafuel/files/5.jpg

我觉得这与IE的安全设置有关,但我不确定是哪一个。非常感谢任何提示!

1 个答案:

答案 0 :(得分:0)

为了实现此目的,您需要启用跨域数据访问。您可以在所使用区域的安全设置中执行此操作(在本例中可能是Internet区域)。

  • 打开“Internet选项”对话框,选择安全选项卡
  • 选择适当的区域,单击自定义级别...
  • 向下滚动到杂项类别
  • 在“跨域访问数据源”下,更改为“提示”或“启用”。

注意我实际上并没有建议你这样做,如果你这样做,那么只需将它设置为你正在做的时间,然后把它放回到禁用状态。

您是否考虑过将该工具安装为HTA?当安装为HTA时,我不认为这样的安全限制不适用。