如何检测框架 url 何时更改?
我有以下内容:
<frame src="myframe.htm" id="myframe"/>
<frame src="http://www.google.com" id="external" />
单击框架上的链接时如何检测框架 "external"
中的任何新网址,以便我可以将其显示在框架 "myframe"
上? 我想使用 javascript
谢谢
I have the following:
<frame src="myframe.htm" id="myframe"/>
<frame src="http://www.google.com" id="external" />
How to detect any new url in the frame "external"
when clicking a link on it so i can display it on the frame "myframe"
?
I want to use javascript for that
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果 iframe 的文档与父页面不在同一域中,简短的答案是:您不能,因为 单源策略。
但是,如果您控制包含链接的页面,您可能可以为链接提供类似
的目标应该打开其他 iframe 中的链接。
If the iframe's document is not on the same domain as the parent page, the short answer is: You can't due to the Single Origin Policy.
However, if you control the page containing the links, you might be able to give links a target like
<a target="external" href=.....
which should open the links in the other iframe.