只需爲移動web應用程序(使用xhtml-basic/xhtml-basic11 dtd)組合一些css,並試圖想出一種可靠的方式來過濾移動瀏覽器。我看過http://detectmobilebrowser.com,但似乎是根據字符串匹配列表進行過濾。通過使用jQuery執行失敗來過濾移動瀏覽器
這是我想做什麼:
1 - 在CSS中設置頁面的部分,從移動瀏覽器隱藏不顯示
#hideMeFromMobiles{display:none;}
2 - 使用調用腳本一個可靠的庫,幾乎肯定會在移動瀏覽器中失敗。該腳本是這樣的(僞)
if browser.window.width >= 480px then {
$(#hideMeFromMobiles).addStyle(display:block;)
}
的想法是對腳本失敗非破壞性的移動瀏覽器和桌面Web瀏覽器成功地運行。
我的問題是這樣的:
首先這項工作?有沒有理由這是一個死衚衕,我應該轉向另一種解決方案?
其次,有人可以確認正確的jQuery語法嗎?
感謝您的幫助, 挖
謝謝@Fungus,我被警告不要使用媒體屬性。顯然這不是可靠的,而且失敗也不一致。我試圖想到一個原始的,但可靠的解決方案... – Dug 2009-12-07 15:46:39
嗯..我從來沒有聽說過它比任何其他網絡技術更不可靠。但是你去了!將不得不看這個。 ;) – 2009-12-07 16:02:32