Php 在https URL中使用基于http的IFRAME

Php 在https URL中使用基于http的IFRAME,php,javascript,iframe,Php,Javascript,Iframe,我有一个https模式的php应用程序。父级(https)包含一个iframe。iframe src将是一个http文件。父对象和iframe位于同一个域中。但是我无法使用http访问iframe源 有没有办法用php或javascript解决这个问题 提前感谢。既然您标记了这个javascript,我想您的意思是使用javascript访问iframe源代码 由于浏览器中的同源策略,只有当页面的协议(http与https)、端口和域相同时,页面才能跨不同的窗口或iFrame进行通信 由于您的协

我有一个https模式的php应用程序。父级(https)包含一个iframe。iframe src将是一个http文件。父对象和iframe位于同一个域中。但是我无法使用http访问iframe源

有没有办法用php或javascript解决这个问题


提前感谢。

既然您标记了这个javascript,我想您的意思是使用javascript访问iframe源代码

由于浏览器中的同源策略,只有当页面的协议(http与https)、端口和域相同时,页面才能跨不同的窗口或iFrame进行通信

由于您的协议不同(http与https),因此无法在页面中使用javascript访问iframe中的文档

以下是有关同源策略的更多信息:

初始化https后访问http内容的安全性很差。请澄清,您指的是JS还是html(目标)有一些方法可以跨http/https边界(例如)传递有限的消息,但通常不应尝试您尝试执行的操作。