以下代码(从StackOverflow上的here复制):
var orgOpen = window.open;
window.open = function (url, windowName, windowFeatures) {
alert("Overrided!");
return orgOpen(url, windowName, windowFeatures);
}
window.open('https://www.google.com')
覆盖window.open方法。我不知道有可能。
我正在尝试编写一个可以在某些页面上运行的小书签,并且我想确保这些页面不能知道我要打开的页面的URL,并且不能劫持我的代码。
是否有可能,有什么功能/方法可以打开无法覆盖的新页面?