我在我的页面中有2个内置页框。两者都有相同的来源。当我更改第一个iframe时,更改必须反映在第二个iframe中。它看起来像远程浏览。我怎样才能在JavaScript中实现这一点?如何更改iframe?
回答
var iframes = document.getElementsByTagName('iframe');
var src = iframes[0].src;
iframes[1].src = src;
不知道你的页面做什么或看到任何代码真的不能给你更多然后这个...
“iframes [0] .src”这将返回最初分配的url。当我点击iframe中的一些标签时,它不返回实际的路径。并且我尝试了“document.getElementById(”iframe_id“)。contentWindow.location.href”。但它返回undefined。我无法得到实际的路径,请帮助我。 – Balakumar 2013-02-21 13:39:54
如果你正在使用jQuery:
var frames = $('iframe');
frames.each(function() {
this.attr("src", yourUrl);
});
没有分配给问题的jQuery标签。 PLS。在可能的情况下提供纯粹的JavaScript,以便人们(特别是初学者)不认为它是解决方案的依赖项。 – 2013-02-19 18:35:34
@OnurYILDIRIM:一个合适的纯JavaScript回答已经提交。我的答案补充了那些可能正在寻找类似解决方案并已在使用jQuery的人。我一定错过了个人资料上的版主图标。 – 2013-02-19 18:38:23
JavaScript中的任何解决方案? – Balakumar 2013-02-20 20:05:26
- 1. 如何更改iframe内的Iframe宽度?
- 2. 如何更改iframe源
- 3. 如何更改iframe src?
- 4. 如何不断更改iframe?
- 5. 如何更改iframe内容?
- 6. 更改的iframe
- 7. 更改的iFrame
- 8. 如何更改FF中的iframe位置
- 9. 如何更改文本颜色的IFrame
- 10. 如何更改iframe边框的颜色?
- 11. 如何从内部更改iframe z-index?
- 12. 如何在运行时更改iframe src?
- 13. 如何更改iframe内部文本?
- 14. 更改iframe的src
- 15. 更改iframe url更改父窗口url
- 16. iFrame在iFrame中更改css类
- 17. 更改IFrame内部IFrame的SRC
- 18. 更改iframe元素的值
- 19. 更改父页面从IFRAME
- 20. 当iFrame更改页面
- 21. 用jQuery更改iframe高度
- 22. 对iframe高度的更改
- 23. jquery fancybox iframe更改href
- 24. 使用JavaScript更改iframe src
- 25. 更改iframe src有效?
- 26. 动态更改IFRAME高度
- 27. 用Javascript更改iframe src
- 28. 用jQuery更改YouTube iframe src
- 29. 更改iframe中的字体
- 30. 从内部更改iframe
是在I帧与父代相同的域?如果是,您需要轮询iframe的位置或使用postMessage。如果不是,比你运气不好。 – epascarello 2013-02-19 18:18:50
是的。两者都在同一个域中。你能否提供关于此的详细信息? – Balakumar 2013-02-19 18:23:01