本文介绍了覆盖window.open停止href工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
function targetWindow(name) {
if(isMobile()){
return '_self';
}
return name;
}
function isMobile() {
var fnIsIpadNative = window['isMobileNative'];
return fnIsIpadNative !== undefined && fnIsIpadNative();
}
window.open = function (open) {
return function (url, name, features) {
name = targetWindow(name);
return open.call(window, url, name, features);
};
}(window.open);
我不知道为什么这段代码会停止href工作。
I dont know why this code stops href to work.
推荐答案
这篇关于覆盖window.open停止href工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!