我将我的网站设计为首先提供移动设备,但如果用户代理是桌面,我想运行一个脚本。我提出了以下脚本,但它无法正常工作。如果没有任何变量匹配,那么想法是运行horizontalview()函数。
function view() {
var ua = navigator.userAgent;
var checker = {
iphone: ua.match(/(iPhone|iPod|iPad)/),
blackberry: ua.match(/BlackBerry/),
android: ua.match(/Android/)
};
if (checker.iphone);
{}
if (checker.blackberry);
{}
if (checker.android);
{}
else
{
horizontalview();
}
}
感谢任何帮助。
答案 0 :(得分:0)
我明白了。我在上一个示例的以下代码段中省略了括号后的分号。
if (checker.iphone)
{}
if (checker.blackberry)
{}
if (checker.android)
{}