我想讓javascript檢測到我正在使用哪個瀏覽器,並且它不是Safari瀏覽器將其重定向到Safari。我的網站大多建立在Safari上。所以如果有人在另一個瀏覽器上打開我的網站,他們會重新登錄Safari瀏覽器的頁面。 任何人都有答案? (順便說一句,我的英文不是最好的)在javascript中檢測瀏覽器
0
A
回答
0
沒有辦法從客戶端內部改變瀏覽器。你可以要求他們打開它,但不要強迫他們。
最好的辦法是將網站正確呈現給Safari用戶,並將不使用Safari的用戶重定向到要求他們改用其安裝的頁面。
如何檢測瀏覽器:http://www.quirksmode.org/js/detect.html
例子:
window.addEventListener("onload", function() {
if(BrowserDetect.browser === "safari") {
window.location.replace("usesafari.html");
}
});
+0
代碼沒有工作正常,你有沒有其他類似的建議 –
+0
它怎麼樣都行不通?你有沒有包含瀏覽器檢測庫?您是否創建了使用Safari瀏覽器頁面? –
相關問題
- 1. JavaScript瀏覽器檢測?
- 2. Javascript/jQuery瀏覽器檢測
- 3. 如何在JavaScript中檢測瀏覽器?
- 4. 在javascript中檢測瀏覽器窗口
- 5. 在Javascript中檢測瀏覽器刷新
- 6. 檢測瀏覽器關閉在jquery/JavaScript跨瀏覽器
- 7. IE10中的JavaScript瀏覽器檢測
- 8. javascript中的瀏覽器檢測
- 9. 瀏覽器檢測
- 10. 瀏覽器檢測
- 11. 瀏覽器檢測
- 12. 使用Javascript檢測Chrome瀏覽器和Safari瀏覽器
- 13. 的JavaScript:跨瀏覽器的「瀏覽器插件」檢測
- 14. Javascript檢測瀏覽器關閉
- 15. JavaScript檢測/瀏覽器統計
- 16. 使用Javascript檢測瀏覽器類型?
- 17. JavaScript的檢測的瀏覽器
- 18. 如何使用JavaScript檢測瀏覽器?
- 19. 使用javascript檢測瀏覽器視口
- 20. PHP瀏覽器內檢測的Javascript
- 21. 使用javascript檢測瀏覽器用戶
- 22. 使用javascript的Firefox瀏覽器檢測
- 23. CSS檢測瀏覽器支持javascript
- 24. Javascript檢測android原生瀏覽器
- 25. 使用javascript來檢測瀏覽器
- 26. JavaScript的 - 檢測ESC鍵跨瀏覽器
- 27. 檢測與瀏覽器和JavaScript
- 28. 檢測瀏覽器/版本與JavaScript與檢測服務器端?
- 29. 當硒瀏覽器在瀏覽器中更改url時檢測
- 30. 在Javascript中,如何檢測瀏覽器窗口在視圖中?
什麼,如果用戶沒有安裝Safari瀏覽器? – Sirko
示例代碼 - http://jsfiddle.net/xButm/ –
你應該編碼你的網站在所有的瀏覽器上工作...沒有人希望你選擇他們應該使用的瀏覽器 – mcgrailm