我希望我的网页检测用户是否使用手持设备,如果允许,则允许访问移动网站,如果没有重定向到主网站。我假设这将在JavaScript中完成。任何人都可以帮助我或指出我正确的方向。
修改
我仍然想使用javascript,因为它是我在整个项目中使用的语言。
解决
<script language="javascript">
var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));
if (mobile) {
window.location.replace("http://scmweb.infj.
ulst.ac.uk/~b00519427/finalwebsite/homepage.html");
}
else
window.location.replace("http://scm.ulster.ac.uk/");
</script>
解决
答案 0 :(得分:0)
要真正实施特定网站,JS不是正确的选择,因为它很容易被禁用。因此,我建议服务器端决策和执行。为此,您可以使用.htaccess文件和USER_AGENT规则,如this answer中所述。