我正在创建一个针对所有移动平台(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