iframe JS https->http 父窗口权限
Posted
技术标签:
【中文标题】iframe JS https->http 父窗口权限【英文标题】:Iframe JS https->http parent window permissions 【发布时间】:2014-04-17 22:35:23 【问题描述】:我有一个包含 https:// 登录页面的 iframe,并且我有一些 javascript 将 CSS 样式应用于父窗口上的 iframe - 这个父窗口是 http://。协议不匹配,虽然我知道这与跨域问题有关,但我无法弄清楚如何将 iframe 和父窗口设置为使用相同的协议而不影响安全性。
任何帮助都将不胜感激,如果需要,可以发布代码。
谢谢
【问题讨论】:
<iframe> javascript access parent DOM across domains?的可能重复 【参考方案1】:由于scheme不同,不能直接访问。
但这一切都取决于你想做什么:
你可以使用:postMessage
,hash period check
,创建可以访问parent.parent
的cross proxy iframe
您也可以使用window.name
(但这会重新加载其他页面)。
你应该告诉我们你真正想要做什么(在你访问页面之后)
【讨论】:
嗯,登录 iframe 使用 jQuery 验证插件 - 然后父窗口上的 iframe 会调整以适应验证通知(例如,请输入有效电子邮件),所以这是一个简单的 .css() 更改.以上是关于iframe JS https->http 父窗口权限的主要内容,如果未能解决你的问题,请参考以下文章
https页面iframe嵌套http的页面,弹出警告,怎么解决
https页面iframe嵌套http的页面,弹出警告,怎么解决
https页面iframe嵌套http的页面,弹出警告,怎么解决