我正在創建一個針對所有移動平臺(i-phone,i-pad,Blackberry,android e.t.c)的移動網站。javascript函數根據手機瀏覽器隱藏和顯示超鏈接?
<div data-role="header" data-position="inline">
<a href="index.html" data-role="button" data-icon="home"></a>
<div id="title">Venue Information</div></div>
上面寫的代碼是整個網站的標題的一小段代碼。 正如上面提到的,我想知道是否有可能隱藏中間行是一個按鈕圖標(超鏈接到index.html),如果它正在I-Phone和Blackberry上運行,並顯示相同的,如果任何其他平臺(機器人,桌面等)
任何代碼片段將高度讚賞。
mrana ....
我不是在移動支持的專家,但我認爲,導航器對象可以幫助(例如'window.navigator.platform') – user544262772 2012-03-12 08:33:40
你爲什麼要這麼做?爲什麼選擇iphone和黑莓?如果你告訴我們爲什麼,也許有更好的解決方案。在大多數情況下,瀏覽器/平臺嗅探並不是最好的主意。 – kapa 2012-03-12 08:57:58
其實我們正在爲手機,黑莓和其他移動平臺/桌面(WEB-Version)創建移動應用程序。所以我的任務是爲該應用創建移動頁面。我們在每個平臺上使用這些頁面。所以我的問題是,如果我在黑莓和iphone上使用這些頁面,那麼總是會在每個頁面標題上有一個超鏈接到index.html,如果用戶點擊他/她從本地平臺(BB,Iphone )我不想要。我也不能刪除這個,因爲這是在Web應用程序中所需要的。 – mrana 2012-03-12 09:17:53