1
如何在JavaScript中找到父窗口的標題?如何在javascript中找到父窗口的標題?
我用
alert(window.parent.document.FormName);
和
alert(window.parent.document.title);
和
alert(window.parent.parent.document.title);
但結果卻並非如此。
如何在JavaScript中找到父窗口的標題?如何在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>
您可能試圖從位於另一臺服務器上的iframe
訪問parent
窗口的標題。出於安全原因,這是不可能的。
是從一個iframe? – JohnJohnGa
可能的重複:http://stackoverflow.com/questions/1139632/how-can-i-read-the-page-title-of-the-parent-page-from-an-iframe – Amelia
也許會有幫助https:/ /www.ibm.com/developerworks/mydeveloperworks/blogs/hazem/entry/accessing_parent_window_elements_from_child_window_in_javascript5?lang=en –