拦截了一个来源为 "http://localhost" 的框架。
- 论坛
- 拦截了一个来源为 "http://localhost" 的框架。
13 浏览
拦截了一个来源为 "http://localhost" 的框架。
我正在为房产搜索的idx插件工作。它是一个用于搜索房产的http链接,但我想将此链接转换为https。为此,我使用了,并在iframe上放置了
https:
链接,它工作得很好。\n但是,问题出现在iframe的内容上,它的内容有一个使用http
的表单,所以我也需要将其转换为https
。为此,我使用了jquery
来改变iframe内容,但是它给我一个错误:Uncaught DOMException: Blocked a frame with origin \"http://localhost\" from accessing a cross-origin frame.
\nIframe代码:\n\njquery代码:\n
var iframe = document.getElementById("foo"); var elmnt = iframe.contentWindow.document.getElementsByTagName("body"); elmnt.style.display = "none";
\niframe表单内容是使用http
的操作,我想将其改为https
:\n
\n我该如何做到这一点?我尝试了并搜索了所有相关内容,但对我来说没有起作用。