• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
新能源汽车行业用户产品设计
新能源汽车行业、面向C端用户的产品设计
博客园    首页    新随笔       管理     

what's going on?IE拦截javascript脚本!

KeyWord:JavaScript脚本被拦截,IE拦截JavaScript,拦截JavaScript,JavaScript不让用

 

这个问题真的是让我郁闷了很久呀。甚至还发过邮件问苏鹏老师(讲Ajaxwebcast的MVP),结果仍然没能让我停止郁闷。

直到今天我调试一个Ajax程序时,才发现了其中的关键(参看Ajax栏目中的《

第一个Ajax程序给我的下马威——xmlHttp的status=0?》)原因。

让我们来做一个实验吧。随便建立一个html页面,里面包含一个最简单javascript语句,例如alert(1);把它放到wwwroot下。

情况1:用windows的资源管理器找到它,双击打开,是不是被IE拦截了(如图)!


这个界面让我误以为以后就算把这个html页面放到网上的空间中也会出现这种情况,会影响用户的使用。这是这个错误的观点导致了我长久的郁闷。

 

情况2:打开iis管理器,浏览那个测试页面。



 

打开后,是不是发现IE并没有拦截Javascript脚本?这点就说明如果html放到服务器上,这样当用户请求这个页面并浏览的时候,就不会出现IE的拦截。所以只有html文件放到本地,并从本地被浏览的时候IE才会拦截JavaScript脚本。所以想我以前的那种担忧完全是没有必要的。

 

又一个郁闷我很久的问题被解决了,看来今天收获不少哦。呵呵~

posted @ 2007-04-12 15:07  阿一(杨正祎)  阅读(1717)  评论(9)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3