我在https模式下有php应用程序。父(https)包含iframe。 iframe src将是一个http文件。父级和iframe位于同一个域中。但我无法使用http。
访问iframe源代码有没有办法使用php或javascript修复此问题?
提前致谢。
答案 0 :(得分:3)
由于您标记了此javascript,我认为您的意思是使用javascript访问iframe源。
由于浏览器中的原始策略相同,只有当协议(http与https),端口和域相同时,网页才能在不同的窗口或iframe之间进行通信。
由于您的协议不同(http与https),因此您无法在页面中使用javascript来访问iframe中的文档。
以下是有关同一来源政策的更多信息: https://developer.mozilla.org/En/Same_origin_policy_for_JavaScript