【问题标题】:Change Links of A Website Within Iframe [closed]在 iframe 中更改网站的链接 [关闭]
【发布时间】:2014-01-17 03:43:21
【问题描述】:

我在徘徊,如果我可以更改 IFrame 中显示的所有链接的 href 属性。我在很多代理网站上都看到过这个系统。

如果有人能提供代码,我将不胜感激。

【问题讨论】:

标签: javascript jquery html iframe href


【解决方案1】:

其实你可以,这里有一个例子:

http://jsfiddle.net/2XXxW/4/ 为例,它是如何工作的

var ifrmame = document.getElementById('iframe');
var a = ifrmame.contentWindow.document.getElementsByTagName('a');
for (var i=0;i< a.length;i++) { 
    a[i].href = 'URL';
}

但 iframe 必须是同一来源,否则出于安全原因您无法访问它

【讨论】:

  • 好吧...小提琴只是给出和示例如何处理 iframe 的内容,不多不少。拥有它真是太好了,只要您可以自己快速尝试,玩弄它,了解它是如何工作的...可悲的是,小提琴 404 没有链接...而且它必须是相同的来源...这就是原因
  • 抱歉。我的坏:) thre 是链接,只是注意到它有 ID="body"... 的元素和 chrome 将其链接为 id :) 更新示例
猜你喜欢
  • 2016-02-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-18
  • 1970-01-01
  • 2010-12-04
  • 1970-01-01
  • 2011-05-19
相关资源
最近更新 更多