如何在javascript中找到父窗口的标题?
我用
alert(window.parent.document.FormName);
和
alert(window.parent.document.title);
和
alert(window.parent.parent.document.title);
但结果并非如此。
如何在javascript中找到父窗口的标题?
我用
alert(window.parent.document.FormName);
和
alert(window.parent.document.title);
和
alert(window.parent.parent.document.title);
但结果并非如此。
将此代码用于您的解决方案
pageMain.html
<html>
<head>
<title>Parent Window</title>
</head>
<body>
<input type="text" id="data" value="23444" />
<a href="#" onclick="javascript:openChildWindow();">Open Child Popup window</a>
</body>
<script>
function openChildWindow() {
window.open('page1.html','childWindow','width=400,height=400');
}
</script>
</html>
page1.html
<html>
<head>
<title>Child Window</title>
</head>
<body onload="initializeMainDiv();">
<div id="mainDiv"></div>
</body>
<script>
function initializeMainDiv() {
alert( window.opener.document.title )
}
</script>
</html>
您可能正试图从位于另一台服务器上的parent
窗口访问窗口标题。iframe
出于安全原因,这是不可能的。