0

我有这个页面http://domain.com

<html>
<div id="anyDiv" style="display:none">Hello</div>
<iframe src="https://domain.com/iframe"></iframe>
</html>

在 iframe https 页面中,我有代码

window.top.$('#anyDiv').show();

如果我的父页面也是 https,它会很好用。但如果它是 http - 它不起作用。我可以做什么?

4

1 回答 1

0

尝试在 div中加载()您的https://domain.com/iframe怎么样?

HTML:

<div id="anyDiv" style="display:none">Hello</div>
<div id="iframeDiv"></div>

JS:

var iframePage = "https://domain.com/iframe"

$('#iframeDiv').load(iframePage , function (responseText, statusText, xhr) {
    if (statusText == "error") {
                alert( "Not able to load file!!");
        }
});

不确定你会得到什么结果,但这可能是一种尝试。

于 2013-09-12T13:02:14.667 回答