【发布时间】:2017-08-28 01:38:56
【问题描述】:
我有一个页面“A”,其中包含指向另一个页面“B”的链接。 在“B”页上有一个 iframe。我无法控制页面“B”,即我无法编辑页面“B”。询问是在单击页面“A”上的链接时更改页面“B”上 iframe 的“src”。
【问题讨论】:
-
简单的回答,如果你无法控制B,你就什么都做不了。如果iframe在同一个域上,你只能改变它的值,否则没办法。
-
您可以加载页面并在显示之前对其进行修改,而不是链接到页面。这很可能需要在服务器上完成,除非有适当的 CORS 标头。当然,这可能会引发一系列其他问题(技术和法律)。
-
另外,您是否可以控制 iframe 的原始内容?如果是这样,您可以简单地进行重定向...
-
检查一下:link 它对我有用
标签: javascript html url