做网站的时候如果用到了javascript脚本,那么IE很可能对它的自动下载进行拦截,这会给客户带来极大的不便。
不过,Firefox,safari,google chrome里不会出现这种问题,下面这个方法就是专门针对IE的:
如果你在网页顶部用了doctype的话,那么在其之后添加一句注释代码(已加粗)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0024)http://zhangyingying.org -->
注意:(0024)指的是它后面的字符串的长度,URL是你自己的网站的URL。
这样在你把网页传到服务器后,IE就可以允许javascript的正常运行了。
不过需要注意的是,加上这句话后本地的调试有可能会出现问题;比如我的网站加上这句话后,在本地调试的时候就会出现图标不出现,
或按钮无法点击的情况。不过这种情况只有IE出现,其他三个浏览器是不会有问题的。
加上这句话的本地的IE调试是编的有些麻烦了,不过它带来了浏览时的方便,这个更重要:)
参考资料:不容忽视的注释
本文介绍了一种解决Internet Explorer浏览器自动拦截JavaScript下载的方法,通过在DOCTYPE声明后添加特定的注释代码来确保脚本正常运行。
439

被折叠的 条评论
为什么被折叠?



