Ich habe ein sehr einfaches Beispiel für Sie erstellt. Hier ist der Code der ersten Seite (Ihre Default.aspx sagen wir mal):
<html>
<head>
<script>
function ow() {
window.open('w2.html');
}
function update(updatestr) {
document.getElementById('update').innerHTML = updatestr;
}
</script>
</head>
<body>
<a href="#" onclick="ow()">open window</a>
<div id="update"></div>
</body>
</html>
Diese Seite enthält einen Link, der ein neues Fenster öffnet sich (dies wird Ihre Upload.aspx Seite). Es enthält auch eine einfache Funktion namens update, die einen Parameterwert als Div-HTML-Inhalt setzt.
Dies ist Code einer zweiten Seite (Ihr Upload.aspx wie):
<html>
<head>
<script>
function update() {
window.opener.update(document.getElementById('txt').value);
}
</script>
</head>
<body>
<input type="text" id="txt" />
<input type="button" value="Update" onclick="update()"/>
</body>
</html>
Diese Seite enthält ein Textfeld und eine Schaltfläche. Nach einem Klick auf die Schaltfläche wird der Inhalt der Textbox in einem div auf der ersten Seite angezeigt. Sie können etwas ähnliches in Ihrem Fall tun.
Ich habe eine funktionierende demo für Sie gestellt.
Hoffe, dass hilft!
Mit freundlichen Grüßen
Krzysztof
Vielleicht haben Sie etwas Ähnliches tun könnte - http://stackoverflow.com/questions/17095607/call-javascript-of-parent-window-from-child-window –
@ KrzysztofKaźmierczak Sie richtig sind aber ich kann die lösung in dem bereitgestellten link nicht verstehen ,, ich möchte einen sehr einfachen zu verstehen –