2015-04-03 175 views
0

我的当前网页只能在谷歌浏览器中正确显示。因此,我想让Chrome浏览器以外的浏览器显示“请使用谷歌浏览器”弹出窗口。在谷歌浏览器以外的所有浏览器中显示警报

目前我使用

警报( “请使用谷歌浏览器”);

但这里的问题是,它也显示谷歌浏览器中的警报。有没有什么办法只在特定的浏览器中显示这个警报?

回答

1
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; 

此检查,如果浏览器是Chrome的所以现在你可以做什么:

if (is_chrome != true) {alert("Please use Google Chrome")} 

if (is_chrome != true) {prompt("Please use Google Chrome Download it here:", "https://www.google.com/chrome/browser/index.html")} 
+0

谢谢你的快速反应,不过,我不明白到底在哪里把第一个和第二个代码 – Blaine 2015-04-03 10:43:52

+0

放在标签? – 2015-04-03 10:45:28

+0

所以我把这两个代码堆叠在一起就像这样? Blaine 2015-04-03 10:46:17