Nik*_*lay 3 javascript iframe jquery html5
在浏览iframe窗口时,我想阻止任何弹出窗口.此外,当我点击想要打开新标签或窗口的链接时,我想获取网址并将其放入iframe.src.我发现有一个window.open方法可以打开新的选项卡或窗口,但是如何阻止它并获取网址?
您可以使用自己的函数覆盖window.open:
var oldWindowOpen = window.open;
window.open = function (url, name, features, replace) {
// handle window.open yourself
myIframe.src = url;
// if you want to use functionality of original window.open call the oldWindowOpen function
oldWindowOpen(url, 'myName', 'myFeatures');
}
Run Code Online (Sandbox Code Playgroud)
只需确保在使用window.open的任何内容之前定义此函数
| 归档时间: |
|
| 查看次数: |
7116 次 |
| 最近记录: |