1. Die untergeordnete Seite ist die Situation, in der die übergeordnete Seite über window.open angezeigt wird
Wenn eine untergeordnete Seite einen Wert an die übergeordnete Seite übergeben möchte, fügen Sie einfach window.opener vor dem Dokument hinzu.
wie:
1. Code der übergeordneten Seite:
<html xmlns="http://www.w3.org/1999/xhtml">
<Kopf>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Dokumenttitel ohne Titel>
Kopf>
<script language="javascript">
Funktiontanchu()
{
window.open("Untitled-5.html");
}
Skript>
<Körper>
<form id="form1" name="form1" method="post" action="">
<label> <input type="submit" name="button" id="button" value="Submit"
onclick="tanchu()" />
label> <label> <input type="text" name="textfield" id="textfield" />
Etikett>
Formular>
</body>
</html>
2. Unterseitencode:
<html xmlns="http://www.w3.org/1999/xhtml">
<Kopf>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Dokumenttitel ohne Titel>
Kopf>
<script language="javascript">
Funktion aaa()
{
window.opener.document.getElementByIdx('textfield').value='123123123';
}
Skript>
<Körper>
<form id="form1" name="form1" method="post" action="">
<label> <input type="submit" name="button" id="button" value="Submit"
onclick="aaa()" />
Etikett>
Formular>
</body>
</html>
2. Die Unterseite ist die Seitensituation im Iframe-Frame
Wenn eine untergeordnete Seite einen Wert an die übergeordnete Seite übergeben möchte, fügen Sie einfach parent vor dem Dokument hinzu.
1. Code der übergeordneten Seite:
<html xmlns="http://www.w3.org/1999/xhtml">
<Kopf>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Dokumenttitel ohne Titel>
Kopf>
<Körper>
<form id="form1" name="form1" method="post" action="">
<label> <input type="text" name="textfield" id="textfield" />
Etikett>
<iframe id="myiframe" src="Untitled-3.html">iframe>
Formular>
</body>
</html>
2. Unterseitencode
<html xmlns="http://www.w3.org/1999/xhtml">
<Kopf>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Dokumenttitel ohne Titel>
Kopf>
<script language="javascript">
Funktion aa()
{
var a=parent.document.getElementByIdx('textfield').value;
Warnung(a);
}
Skript>
<Körper>
<form id="form1" name="form1" method="post" action="">
<label> <input type="submit" name="button" id="button" value="Submit"
onClick="aa()" />
Etikett>
Formular>
</body>
</html>