Internet Explorer已限制此网页运行可以访问计算机的脚本或ActiveX控件

此文为转载:http://blog.sina.com.cn/s/blog_6d02ae330100w2ij.html
同时参考:http://baeqiuzhu.iteye.com/blog/952319

在制作网页的时候,大家不免要用到script,也即是脚本,主要是VBScript以及JavaScript。那么时常遇到这样的情况:
在本地双击打开html文件时,如果是IE的话,会出现提示框:Internet Explorer已限制此网页运行可以访问计算机的脚本或ActiveX控件
造成这种困扰的原因:IE保护机制,默认安全级别较高,当然可以修改自己的IE浏览器来解决。


方法:打开IE——工具——Internet选项——高级标签——安全——勾选“允许活动内容在我的计算机上的文件中运行”


以下情况会发生这种现象:
1,使用360浏览器、遨游浏览器、搜狗浏览器等浏览器浏览。
2,使用服务器浏览网页。使用Apache或IIS搭建个人web服务器,将网页文件放在对应目录里面,使用http://localhost/……地址访问。
也就是说造成这种现象的原因有二:
1.是并未通过服务器解析进行浏览,而是使用我们常用的双击打开在浏览器里浏览
2.是使用的是IE浏览器浏览,如果换用360或者搜狗浏览器的话就不会出现这种情况。
那么在这里,本来这个问题不大,为了一些人的需要,提供以下方法:


即在<html>和<head>标签中间加上代码


注意:“saved from URL”注释,指示 Internet Explorer 对本地计算机上的 HTML 内容应用其他区域的设置。例如,您可以向一个本地 HTML 文件中添加一条“saved from URL”注释,以便可以将该 HTML 文件分配到 Internet 区域而不是本地计算机区域。如果您在 Internet 区域中允许脚本、签名的 ActiveX 控件和 Java 小程序,那么该本地 HTML 文件将使用这些缩减的安全权限运行。
其中,(0014) 值是它后面的 URL(about:internet或者是某个网址) 的字符串长度。当 Internet Explorer 打开 Test.htm 时,Internet Explorer 将查找“saved from URL”注释,并使用适合该 URL 的区域设置来确定对该 Web 页应用哪种安全策略。


为接受大家测试。写出这个方法的测试代码,建议每次测试前清除掉IE缓存。可使用IE9以下任何版本
代码(1)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body class="mn2_body1" >
<script type="text/javascript">alert("dd");</script>
</body>
</html>

****代码(2)****

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- saved from url=(0014)about:internet -->
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
<body class="mn2_body1" >
<script type="text/javascript">alert("dd");</script>
</body>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,967评论 19 139
  • 一:LoadRunner常见问题整理1.LR 脚本为空的解决方法:1.去掉ie设置中的第三方支持取消掉2.在系统属...
    0100阅读 4,243评论 0 11
  • Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列...
    拉风的老衲阅读 1,875评论 0 1
  • 企业在『制度建设的协调性』 在企业的发展过程中、我们会发现任何事情都集中在人的问题上。不管是销售业绩、还是产品、服...
    酷聊析曼阅读 807评论 0 1
  • 亲爱的朋友们大家好!我是网络骄阳,今天来和大家聊聊气血不足会有哪些危害。 我们中国几千年传承研究记载:“血为气之母...
    feaf5a1303da阅读 887评论 0 11