所以基本上我正在尝试创建一个按钮,所以当你按下它时,它会提醒iframe是否已打开。
我的HTML:
<iframe id="iframeid" scrolling="auto" width="100" height="100" src="http://www.google.com" >
</iframe>
<button onclick="myFunction()">Click me</button>
然后我的Javascript:
function myFunction() {
alert(document.getElementById('iframeid').contentWindow.location.href);
}
虽然当我按下它时它不起作用。当我用“马铃薯”之类的东西替换警报时,它会起作用。虽然由于某种原因它不能得到网址,或者可能是框架。接受任何帮助!
答案 0 :(得分:1)
当框架在另一个原点上显示文档时(如您的示例所示),无法获取正在显示的URL。
网址可能包含属于该用户的个人数据,因此无法访问您的网站。
始终关注您的JS控制台: