我希望javascript检测我正在使用哪个浏览器,如果不是safari将其重定向到safari。我的网站主要基于Safari。因此,如果有人在另一个浏览器上打开我的网站,他们将被重新访问safari页面。 任何人都有答案?! (顺便说一下,我的英语不是最好的)
答案 0 :(得分:0)
无法从客户端内部更改浏览器。你可以要求他们打开它,但不要强迫它们。
您最好的选择是将网站正确呈现给Safari用户,并将不使用Safari的用户重定向到要求他们安装的网页。
如何检测浏览器:http://www.quirksmode.org/js/detect.html
示例:
window.addEventListener("onload", function() {
if(BrowserDetect.browser === "safari") {
window.location.replace("usesafari.html");
}
});