当前位置: 首页 > 网络应用技术

JS操作iframe的内部和外部页面

时间:2023-03-06 20:35:45 网络应用技术

  两个API:Contwindow和ContentDocument:

  其中,iframe.contentwindow可以获取iframe的窗口对象,iframe.contentDocument可以获取iframe文档对象。

  结合名称属性,通过窗口提供的框架获取:

  使用IFRAME时,您需要注意以下两点:

  从父亲页面到子页面的数据

  使用位置对象的哈希值通过它传递通信数据。在父页面的SRC后面添加附加数据字符串,然后在子页面中以某种方式获取数据。

  关于父亲页面的子页面的数据

  使用代理iframe,它嵌入在子页面中,并且必须将其维护在与父页面同一域中,然后通过它充分利用上面同一域中的通信方法的实现原理,将子页面的数据传输到代理iframe,然后由于代理的代理符号和主页在同一域中,因此可以在同一域方法中获得主页。