繁体   English   中英

仅打开文本文件时,如何防止IE显示“ Internet Explorer限制此网页运行脚本...”消息?

[英]How to prevent IE from showing “Internet Explorer restricted this webpage from running scripts …” message when opening just a text file?

在我的软件中,我需要打开一个纯文本文件仅供查看。 我选择使用默认的Web浏览器来执行此操作,因为肯定可以在任何系统上使用它。 (请注意,由于“ 仅供查看 ”的限制,我无法使用记事本。)

为此,我将执行以下操作:

ShellExecute(NULL, L"open", TextFilePath, NULL, NULL, SW_SHOWNORMAL);

除...(您猜对了)IE之外,这在所有网络浏览器上都很好用。 显示以下消息:

“ Internet Explorer限制了此网页的运行脚本或ActiveX控件”

在此处输入图片说明

该文本文件显然没有任何脚本或Active X控件。 这只是一个.txt文件! 但是可以理解的是,此消息使一些认为我的程序试图在其计算机上运行“错误”程序的用户感到担忧。

所以我很好奇,是否可以在不修改任何全局IE设置的情况下防止这种愚蠢的消息?

也许您应该执行以下步骤:

  1. 转到互联网选项
  2. 标签“高级”
  3. 向下滚动到“安全性”
  4. 选中标记“允许活动内容在我的电脑上的文件中运行

希望这会起作用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM