防止覆盖JavaScript函数/方法打开页面

时间:2019-04-18 17:33:41

标签: javascript override

以下代码(从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,并且不能劫持我的代码。

是否有可能,有什么功能/方法可以打开无法覆盖的新页面?

0 个答案:

没有答案