所以我有一个网站在Firefox等浏览器中无法正常工作。我想知道如何做到这一点,以便当有人访问不支持的浏览器中的网页时,它会显示一条消息。就像http://species-in-pieces.com 有一个页面,上面写着“在Chrome中最好用,你可以在这里下载”。当你不使用铬(或沿着这些线)。我需要在Firefox和未设置的浏览器(如游戏控制台浏览器)上弹出类似的消息,但我也需要一种方式来消除或忽略它,因为我的用户的很大一部分正在使用这些特定的消息。打开任何想法,谢谢!如何让我的网站检测某些网页浏览器?
0
A
回答
0
在javascript中检测的Firefox:
var isFirefox = typeof InstallTrigger !== 'undefined'; // Firefox 1.0+
了解更多信息和更多的浏览器检测:How to detect Safari, Chrome, IE, Firefox and Opera browser?。
举个简单的例子,你可以这样做:
var isFirefox = typeof InstallTrigger !== 'undefined'; // Firefox 1.0+
if (isFirefox) {
alert("Please try other browser!");
}
0
你可从navigator.userAgent
用户代理来决定使用什么样的浏览器,并从那里走。
当然,没有什么能够阻止用户伪造用户代理。
0
使用
var x = navigator.userAgent;
它会给与此类似:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36
您可以根据此字符串阻止浏览器
相关问题
- 1. 如何检测用于访问我的网站的浏览器?
- 2. 阻止我的网站上的某些设备和浏览器
- 3. IE浏览器不显示我网站的某些部分
- 4. 浏览器如何检索网页
- 5. 我如何在不同的网页浏览器中测试我的网页
- 6. 入门网站,以检测我们的手机浏览器
- 7. 在我的网站上模拟网页浏览器
- 8. 我的网站不允许放大Instagrams网页浏览器?
- 9. 网页浏览器控件,检测网络连接
- 10. 网站不会在某些浏览器上向下滚动
- 11. 某些浏览器没有打开网站
- 12. 如何阻止某些设备和某些浏览器阻止访问我的网站?
- 13. 如何防止用户浏览我的网站的某些文件
- 14. 使用.Net从浏览器中检测请求的网站url?
- 15. 如何使网站浏览器友好?
- 16. 图片浏览器网站
- 17. 测试浏览器与我的网站的兼容性
- 18. 如何让网页显示其浏览的平台和浏览器?
- 19. 当某些页面不存在href时,通过网页浏览网页
- 20. 为某些网址计算浏览量
- 21. 自动浏览器测试:如何在网页上测试JavaScript?
- 22. 使用浏览器扩展检测打开特定网站
- 23. 检测JavaScript禁用浏览器并为它们分隔网站?
- 24. 使用PHP为网站检测手机浏览器
- 25. 我浏览网页时如何访问网页的资源?
- 26. 使用Javascript来检测iPhone的网页浏览器
- 27. 从网站打印页面,浏览所有浏览器(Chrome)
- 28. 您如何检测用于访问您的网站的浏览器/设备?
- 29. 网页浏览器启动时的默认网站xcode swift
- 30. 来自外部网页浏览器的网站404错误
的可能重复【如何检测Safari浏览器,Chrome浏览器,IE ,Firefox和Opera浏览器?](http://stackoverflow.com/questions/9847580/how-to-detect-safari-chrome-ie-firefox-and-opera-browser) – Burkhard
OMG。你甚至考虑修复你的破碎网站吗?这是一个与XY问题有关的典型问题。 http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem – connexo
(回复上面的评论)我只是需要一种方式来显示一条消息,告诉人们他们的浏览器目前不是目前支持。此外,我正在修复它。 –