解决Chrome升级到42版本后安全控件不可用的问题
Chrome升级到最新的42版本后,由于默认停止对NPAPI插件的支持,因此导致种种安全控件不再可用。 解决方法1: 使用ie浏览器 解决方法2: 回退chrome版本 解决方法3: 在Chrome地址栏输入 chrome://flags/ 在打开的配置页面中启用 NPAPI 插件即可。
Chrome升级到最新的42版本后,由于默认停止对NPAPI插件的支持,因此导致种种安全控件不再可用。 解决方法1: 使用ie浏览器 解决方法2: 回退chrome版本 解决方法3: 在Chrome地址栏输入 chrome://flags/ 在打开的配置页面中启用 NPAPI 插件即可。
写好的代码在Chrome、Firfox、IE11下都测试过没有问题,可是在IE6、IE7下报错。仔细查看了代码,发现在JSON中最后多了一个逗号,去掉后没有问题了。 于是在各种浏览器下做了一下测试,得到结论是: 1. JSON最后一组键值后多逗号,IE5、IE6、IE7都报错,其他浏览器正常; 2. 数组中的逗号,根据位置不同、浏览器不同,会有不同结果。 测试代码及结果如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JS多余逗号测试</title> </head> <body> <script type="text/javascript"> //正常 var json_normal = { id: 1, name: … >>阅读全文<<
原文转自:http://caibaojian.com/browser-ios-or-android.html,略有调整 通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下: <script type="text/javascript"> var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); … >>阅读全文<<