我的網頁不適用於移動設備,所以我想禁用移動訪問,至少現在是這樣。 是否有一個jQuery/JavaScript腳本來禁止訪問智能手機和移動設備的網站?它可能被重定向到一個小的404頁面(或類似的),我會設置說你必須在計算機上訪問網站? 此外,您是否有任何關於設計移動訪問站點的良好參考?如何禁止訪問移動網站?
回答
Detect Mobile Browsers提供了各種開源手機檢測腳本(包括JavaScript和jQuery),您可能會發現它們很有用。
要使用它:
「下載手機瀏覽器重定向腳本並更改http://detectmobilebrowser.com/mobile
到您的移動網站的網址。」
你可以做a bit of Googling來了解你需要做什麼,實際上。但是請注意,這很像瀏覽器嗅探,這通常是一個壞事™。
那麼......您的解決方案將成爲我的備份計劃:) – 2012-04-16 16:08:44
不要阻止該網站,只需在網站頂部註明該網站未針對智能手機進行優化(尚未?),因此如果某些內容無法正常工作,則應使用計算機。
我打算在404錯誤頁面中對網頁進行總結,而不是:)感謝提示 – 2012-04-16 16:10:20
你可能想要的是一個服務器端進程,它確定用戶擁有哪個設備並將其重定向到正確的站點。我們使用Wurlf來進行設備檢測。它具有用於Java和PHP的API,因此您可以查詢它並進行相應的重定向。它還爲服務器端提供了大量的設備功能。 http://wurfl.sourceforge.net/。
如果你想有一個客戶端檢測我建議你使用的Modernizr:http://modernizr.com/
什麼你不想做的就是阻止訪問。擁有一些東西而不是沒有東西會更好。
不錯......可以使用。實際上是尋找一個基本的JS比一個PHP,它只是我沒有經驗的PHP定製:) – 2012-04-16 16:12:50
- 1. 移動訪問網站
- 2. 禁止通過禁止的IP地址訪問網站
- 3. 阻止自動訪問的網站
- 4. 防止自動工具訪問網站
- 5. Azure網站設置,以防止移動訪問?
- 6. PHP禁止IP地址阻止用戶訪問網站
- 7. 如何識別網站訪問者禁用cookie並禁止URL重寫?
- 8. 如何防止從網站訪問網站
- 9. 如何防止網站訪問其他網站文件夾?
- 10. 如何阻止Alexa和類似的網站訪問網站
- 11. 禁用移出移動網站
- 12. 爲您無權訪問的網站創建移動網站
- 13. 如何防止使用php自動多次訪問網站?
- 14. 如何限制網站只能通過移動代碼訪問
- 15. Laravel 5錯誤403所禁止訪問的網站主辦
- 16. XML網站地圖通過nginx的禁止訪問
- 17. 禁止通過IP服務器訪問網站
- 18. Sitecore 8.1:通過其訪問權限禁止的azure網站127.0.0.1
- 19. HTTP錯誤403.14 - 訪問網站時出現禁止錯誤
- 20. 將網站移動到新的託管導致「禁止」
- 21. 如何在移動網站
- 22. 問題與移動網站
- 23. 移動網站問題
- 24. 禁止所有訪問者訪問網站臨時除外我自己
- 25. 在移動網站上禁用javascript
- 26. 如何檢索禁止訪問的網站目錄下的文件
- 27. 如果有人從exam.com網站上獲得cookie,如何禁止訪問我的網站?
- 28. 如何禁止bot訪問robots.txt物理位置的多站點?
- 29. Nagiosgraph - 訪問禁止
- 30. .htaccess阻止訪問該網站
哇,真好!好東西......我正在尋找的東西,雖然我似乎添加廣告... – 2012-04-16 16:05:20
什麼是'這個'?鏈接另一端的解釋應添加到您的答案中,以便將來有用。 – Jasper 2012-04-16 16:06:45
公平點@Jasper,我已經編輯了一個更詳細的解釋。 – jleft 2012-04-16 16:13:05