我需要设置一个onclick,如果你点击id为"version“的div,它会调用下面的脚本。
html
<div id="version">CONTINUE</div>js
if (/Android\s+([\d\.]+)/.test(navigator.userAgent)){
var anversion=new Number(RegExp.$1)
if (anversion=<3)
window.location = 'main2.html'
}
else
window.location = 'main.html'发布于 2012-02-08 05:03:06
试试这个:
$("#version").click(function() {
if (/Android\s+([\d\.]+)/.test(navigator.userAgent)) {
window.location.href = Number(RegExp.$1) <= 3 ? 'main2.html' : 'main.html';
}
});您的代码有错误。
anversion=<3应为anversion <= 3new Number(RegExp.$1)应为Number(RegExp.$1),否则将创建对象,而不是将字符串转换为数字。https://stackoverflow.com/questions/9183717
复制相似问题