您好!很高兴为您答疑!
这个需要在function内写一些判断代码吧 不然 任何的ajax请求它都会执行,如:
window.onbeforeunload = function() {
alert();
return false; // 可以阻止关闭
}
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
使用 Request.Browser.Browser 和 Request.Browser.Version 可以获取AJAX请求的浏览器信息
用js可以判断浏览器的各种版本;
var B = (function(ua){
var b = {
msie: /msie/.test(ua) && !/opera/.test(ua),
opera: /opera/.test(ua),
safari: /webkit/.test(ua) && !/chrome/.test(ua),
firefox: /firefox/.test(ua),
chrome: /chrome/.test(ua)
};
var vMark = "";
for (var i in b) {
if (b[i]) { vMark = "safari" == i ? "version" : i; break; }
}
b.version = vMark && RegExp("(?:" + vMark + ")[\\/: ]([\\d.]+)").test(ua) ? RegExp.$1 : "0";
b.ie = b.msie;
b.ie6 = b.msie && parseInt(b.version, 10) == 6;
b.ie7 = b.msie && parseInt(b.version, 10) == 7;
b.ie8 = b.msie && parseInt(b.version, 10) == 8;
return b;
})(window.navigator.userAgent.toLowerCase());
在页面得到了浏览器的版本,如果你想要,可以作为参数,传到你想要的地方