Hallo,
Die Problemstellung wäre:
Elternfenster.html:
win=window.open("","FormError");
win2=window.open("","FormError2");
function schreibmich() {
// hier möchte ich gerne wissen, wer diese Funktion aufgerufen hat
alert("Isch habe geschrieben");
Kindfenster.html:
<a href="javascript:opener.schreibmich()">AusgebenBlaBla</a>
Hat jemand eine Ahnung wie die Funktion schreibmich herausfinden kann, ob
win oder win2 die Funktion aufgerufen haben?
Das komplette Beispiel wäre:
<html><head><title>TestBlabBla</title></head><body>
<script language="Javascript">
function schreibmich() {
// wer hat mich aufgerufen
alert("Isch habe geschrieben");
}
win=window.open("","FormError");
win2=window.open("","FormError2");
if (win != null) {
win.document.open();
win.document.write("<html>\\n<head>\\n<title>blalbla</title>\\n");
win.document.write("</head>\\n<body>\\n");
win.document.write("<a
href=\\\\\\"javascript:opener.schreibmich()\\\\\\">AusgebenBlaBla</a>");
win.document.write("</body></html>");
win.document.close();
win.focus();
}
if (win2 != null) {
win2.document.open();
win2.document.write("<html>\\n<head>\\n<title>blalbla</title>\\n");
win2.document.write("</head>\\n<body>\\n");
win2.document.write("<a
href=\\\\\\"javascript:opener.schreibmich()\\\\\\">AusgebenBlaBla</a>");
win2.document.write("</body></html>");
win2.document.close();
win2.focus();
}
</script>BlabBlaTest</body></html>
Wäre nett, wenn ihr mir helfen könntet.
Bis den
Killi :)
![](/thumbnails/75x75/user/avatar/default_avatar.jpg)