我正在研究用于属性搜索的idx插件。它为搜索属性提供了一个http链接,但是出于这个目的,我想将此链接转换为https,我使用了$q.all()
并在上面放置了<iframe>
链接iframe工作正常。
但是iframe内容发生了问题,其iframe内容具有可以与https:
配合使用的形式,因此我也将转换其http
,因此使用https
来更改iframe的内容,但是这会给我一个错误
jquery
iframe代码
Uncaught DOMException: Blocked a frame with origin "http://localhost" from accessing a cross-origin frame.
jquery代码
<iframe src="https://www.idxhome.com/homesearch/xxxxx" width="100%" height="1750" frameborder="0" allowtransparency="true" id="foo" sandbox="allow-same-origin allow-scripts">
iframe表单内容带有 var iframe = document.getElementById("foo");
var elmnt = iframe.contentWindow.document.getElementsByTagName("body");
elmnt.style.display = "none";
操作,我想更改它http
https
我将如何做,我已经尝试过搜索与此相关的所有东西,但对我却没有用。