单击按钮重定向而不是在新窗口中打开

时间:2014-01-06 18:02:14

标签: html

我无法控制启动按钮,如何在iframe(重定向或替换)中打开它而不是在新窗口中打开?如果有办法使用embed而不是iframe也可以这样做。

1 个答案:

答案 0 :(得分:0)

我假设a代码有target='blank',所以

for(var i = 0; i < window.parent.document.getElementsByTagName('iframe')[0].contentWindow.getElementsByTagName('a').length; i++)
{
    window.parent.document.getElementsByTagName('iframe')[0].contentWindow.document.getElementsByTagName('a')[i].target = '';
}

会将其target = 'blank'更改为target=''(需要Javascript。)

这仅在网页位于您网站的目录中时才有效,否则安全原因会阻止。