【发布时间】:2014-03-22 19:30:26
【问题描述】:
谁能告诉我检测 Web 浏览器是否移动并重定向到 SharePoint(内容编辑器 Web 部件)内的不同页面(如果是移动浏览器)的 javascript?
我想我需要一个 javascript,我可以把它放在源代码编辑器中。
【问题讨论】:
标签: javascript sharepoint windows-mobile
谁能告诉我检测 Web 浏览器是否移动并重定向到 SharePoint(内容编辑器 Web 部件)内的不同页面(如果是移动浏览器)的 javascript?
我想我需要一个 javascript,我可以把它放在源代码编辑器中。
【问题讨论】:
标签: javascript sharepoint windows-mobile
在 javascript 中,您始终可以请求 navigator 并检查不同的属性,例如 navigator.userAgent,这将为您提供类似的内容
用户代理标头:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7
That string you can search deviceIphone, deviceIpod for mac devices and so on for the different browsers.
您可以使用http://detectmobilebrowser.com/ 之类的东西来避免手动检查每个不同的移动提供商,但有时可以为某些设备制作特定的页面。
您还可以在服务器端检查不同的浏览器并进行重定向。
【讨论】: