我想上的按鈕瀏覽器檢測onClick
,如果結果是NO
。該頁面將重定向到給定的網址。該按鈕是一種形式的submit
類型。我可以讓它成爲一個瀏覽器檢查,但它會發出警報。重定向不是去 - 仍然提交表單。檢測上點擊谷歌Chrome和重定向,如果不是
HTML
<button type="submit" onClick="isChrome()";>submit</button>
腳本
function isChrome() {
$.browser.chrome = /chrom(e|ium)/.test(navigator.userAgent.toLowerCase());
event.preventDefault();
if(!$.browser.chrome){
alert('Please use only Google Chrome!');
window.location="http://www.google.com/chrome/";
return false;
stop();
}
}
FIDDLE位置:http://jsfiddle.net/nobuts/g89k68ge/
因爲按鈕是提交表單而不只是檢測瀏覽器 – Wilf
不確定,但你應該能夠使用jQuery的提交方法做你想做的。 http://stackoverflow.com/questions/10092580/stop-form-from-submitting-using-jquery –