Das Modusfenster ist eine bequeme Möglichkeit, die aktuelle Seite zu erweitern. Die ASPX -Datei kann jedoch nur auf diese Weise wie IFrame der HTM -Datei aufgerufen werden. Gleichzeitig ist die Anforderungszeichenfolge auch eine Möglichkeit, eine bequeme und häufig verwendete Seite zu erstellen, um den Wert zu übergeben. im Modusfenster?
Wir können JS -Skript verwenden, um diese Funktion zu implementieren:
1. Rufen Sie den Seitencode an:
<script Language = "JavaScript">
Funktion getCorrelativeId ()
{{{{
rdl = document.getElementsByName ("rdlsystem");
input = document.GetElementById ("txtCorrelelativem");
sysId = "";
für (i = 0; i <rdl.length; i ++)
{{{{
if (rdl [i] .tagname == "Eingabe")
{{{{
if (rdl [i].
{{{{
sysId = rdl [i].
}
}
}
Arg = window.showmodaldialog ("searchItemc.htm?
if (arg! = null)
{{{{
input.Value = arg;
}
}
</script>
2. Der Code der HTM -Datei (SearchItemc.htm):
<html>
<kopf>
<script Language = "JavaScript">
Funktionsauflösung ()
{{{{
var frm = window.frames [0];
Frm.Location = location.toString ().
}
</script>
</head>
<body>
<Table Align = "linke" CellPadding = "0" cellspacing = "0" id = "Tabelle1">
<tr>
<td value = "top"> <iframe id = "ifmain"> </iframe> </td>
</tr>
</table>
</body>
</html>
3.aspx -Datei (SearchItemc.aspx) Code:
Request.queryString ["sysId"].