JavaScript   发布时间:2022-04-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了javascript – 包含在IFrame中时的页面限制?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个网页,我们的客户希望通过将我的页面包含在iframe(跨域)中来插入到他们的网站上.我不需要与父母进行交互,也不需要了解iframe之外的任何内容.

我正在使用HTML,CSS,Javascript和Webservices.

问题:如果我的页面运行在iframe之外,我如何限制一个IFrame?

解决方法

你不是.在您的域中的iframe中链接的任何JS都将在iframe的上下文中执行.除了被挤压成一个不寻常的容器,它应该像它独立加载一样工作.

如果您的需求应该改变,那么有两种方式可以在父框架和iframe之间发送信号,如果两个页面都有JS写入协议.有些方法使用#的URL,可以由父级读取,不要强制页面重新加载,我相信他们共享window.resize事件,可以手动触发,而不需要实际调整窗口大小.

更新:现在,跨域iframe之间的沟通有更好的方式.当然,您仍然需要双方合作的JS,但您可以使用window.post@R_616_8798@ge而不是通过window.resize和数据在URL中的哈希符号后触发消息.那是一个很棒的戏法.

大佬总结

以上是大佬教程为你收集整理的javascript – 包含在IFrame中时的页面限制?全部内容,希望文章能够帮你解决javascript – 包含在IFrame中时的页面限制?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。