关于浏览器部分JS失效原因

情况:在不同电脑访问服务器项目时,JS功能失效,原因如下:

一:浏览器设置问题

1、IE浏览器开启JavaScript方法:

在IE界面菜单栏中“工具”中选择“Internet选项”–“安全”选项卡–选择“Internet”(蓝色的小地球)–“自定义级别”–找到“脚本”下的“Java小程序脚本”中进行启用。如下图所示,设置完成后,重新打开浏览器设置即可生效。

2、360浏览器开启JavaScript方法:

在360界面菜单栏的“工具”中选择“360安全浏览器选项”–“网页设置”选项–在网页设置选项中取消“不支持Java小程序”。如下图所示,设置完成后,重新打开浏览器设置即可生效。

3、腾讯TT浏览器开启JavaScript方法:

打开TT浏览器,点击右上方的“菜单” - 选择“工具” - 选择“TT选项”,在打开的设置界面中选择“智能屏蔽”,在智能屏蔽设置页面中将“禁止运行Java程序”取消,点击保存,重新启动浏览器设置即可生效。

4、搜狗浏览器开启JavaScript方法:

   目前,搜狗开启JavaScript方法继承于IE浏览器,IE浏览器开启JavaScript方法

   5、火狐浏览器开启JavaScript方法:

   打开火狐浏览器界面,在菜单栏中选择“工具”–“选项”–“内容”中可见到“启用JavaScript”的选项,重新启动浏览器即可。

   

   6、Opera浏览器开启JavaScript方法:

  

   打开Opera浏览器,在菜单栏中选择“工具”–“首选项”–“高级选项卡–“内容”中的“允许使用JavaScript”可以设置,重新启动浏览器即可。

   7、Safari浏览器开启JavaScript方法:

以Beta4英文版为准,在“Preferences”–“Security”选项卡中的“Enable JavaScript”,勾选上则是打开,反之是禁用,重新启动浏览器即可。

   8、谷歌浏览器开启JavaScript方法:

   打开谷歌浏览器,点击右上方扳手样式的图片 - 选择“选项” -  选择“高级选项” -  选项“内容设置” -  选择“JavaScript” - 选择“运行所有网站运行JavaScript(推荐)”,设置完成重新打开浏览器即可。

   9、世界之窗浏览器开启JavaScript方法:

   打开世界之窗浏览器,在上方菜单栏中点击“工具” -  选择“选项” -  在打开的设置页面选择“页面设置” -  页面内容中选择将“不执行Java小程序”取消,即可完成设置,重新启动浏览器即可。

   10、Avant浏览器开启JavaScript方法:

1、打开Avant浏览器,在菜单栏点击右上方选择“工具” - 将“禁止运行Java小程序前对勾取消

2、打开Avant浏览器,在菜单栏点击右上方选择“工具” - 选择“Avant Browser选项” -  选择“浏览选项” -  将“禁止运行Java小程序前对勾取消即可完成设置,重新启动浏览器即可。

二:浏览器兼容性问题

在浏览器中选择,浏览器兼容性视角。

  1. 点击“工具”选项,会跳出一个下拉菜单,选择“兼容性视图设置”选项。

  2.  

    进入兼容性视图设置之后,填入你所需要设置兼容模式的网址,点击添加,最后点击关闭即可。

  3.  

    重新打开经过设置之后的网页,你会看到地址栏后面有一个像破碎纸片一样的图标,说明兼容模式已经设置成功,在工具的下拉菜单也同样可以看到在兼容模式前面也就打钩,说明网页的兼容模式已经设置成功。

原文地址:https://www.cnblogs.com/xunyi/p/9050058.html

时间: 2024-11-09 00:09:03

关于浏览器部分JS失效原因的相关文章

关闭浏览器后Session失效原因分析

参考文章:http://www.tuicool.com/articles/VNbYjqm 首先需要理解一下几点: 1.Http是无状态的,即对于每一次请求都是一个全新的请求,服务器不保存上一次请求的信息 2.Session是保存在服务端的,为什么后续请求会读取到session?因为请求会包含一个sessionId,该值存储在cookie中,服务器通过这个sessionId找到对应的session 3.cookie是有过期时间的,规则如下: Cookie的Max-Age决定了Cookie的有效期,

常用跨浏览器设置——JS总结

常用跨浏览器设置--JS总结 1.跨浏览器添加事件 <pre name="code" class="javascript"> function addEvent(obj,type,fn) { if (obj.addEventListener) { obj.addEventListener(type,fn,false); } else if (obj.attachEvent) { obj.attachEvent('on' + type, fn); } }

防止页面后退(使浏览器后退按钮失效)

防止页面后退(使浏览器后退按钮失效) 原理:用新页面的URL替换当前的历史纪录,这样浏览历史记录中就只有一个页面,后退按钮永远失效. 注:history.go和history.back(包括用户按浏览器历史前进后退按钮)触发, 页面由于使用pushState修改了history),会触发popstate事件.     [代码如下]       注:直接放在不想后退跳转的页面即可! 方法一:       <script type="text/javascript">     

如何撤销浏览器注入JS代码的执行效果?

如何撤销浏览器注入JS代码的执行效果? 可用的方法: 放弃所有本地修改,整体重新reload当前的URL(这相当于大粒度的savepoint/snapshot,应确保用户数据/视图状态能够按期望恢复) 内核实现immutable的DOM树,对DOM树的每个修改均产生一个新的版本快照,修改可以直接回退,比如提供一个document.revertTo方法 immutable数据结构上实现MVCC事务,事务本身的执行是原子的,但是并没有考虑用户如何手工反转事务 实现细粒度的对应每个业务逻辑层次写操作的

IE IE8 iframe的onload方法分析 IE浏览器onload事件失效

判断iframe是否加载完成的完美方法 IE 支持 iframe 的 onload 事件,不过是隐形的,需要通过 attachEvent 来注册. 第二种方法比第一种方法更完美(采用readystatechange判断),因为 readystatechange 事件相对于 load 事件有一些潜在的问题. 这里感觉说的并不是完全准确,开始给我造成了很大的困扰.看其代码才明白,真正意义上来讲IE在创建一个新的iframe时的onload方法需要使用attachEvent来绑定,而原来就存在的ifr

兼容ie[6-9]、火狐、Chrome、opera、maxthon3、360浏览器的js本地图片预览

html代码: <div id="divPreview"> <img id="imgHeadPhoto" src="Images/Headphoto/noperson.jpg" style="width: 160px; height: 170px;border: solid 1px #d2e2e2;" alt="" /> </div> <asp:FileUpload

关于 ajax 动态返回数据 css 以及 js 失效问题

ajax 毕竟是异步的 所以动态加载出来的数据 难免遇到 css 或者 js 失效的问题,所以要动态加载 css ji等文件了 1.公共方法 load //动态加载 js /css function loadjscssfile(filename, filetype) { if (filetype == "js") { //判定文件类型 var fileref = document.createElement('script')//创建标签 fileref.setAttribute(&q

兼容各浏览器的js判断上传文件大小

由于项目需要,在网上找了一个JS判断上传文件大小的程序,经测试兼容IE6-9,Firefox10,Opera11.6,safari5.1,chrome17 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>js判断上传文件的大小</titl

◆ 火狐浏览器去除JS方法:

◆ 火狐浏览器去除JS方法: 在火狐地址栏输入about:config 回车 在搜索地址栏中输入javascript.enabled 右键 当一行的中的,值由false变成trun,就OK了 .