• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

window opener - falsche location zurückgegeben

musclebreast

Mitglied
Hallo,

ich habe ein ganz einfaches Beispiel und verzweifel.

Auf dieser Seite habe ich einen button der ein Popup öffnet:

Code:
http://localhost/test/llisapi.dll/fetch/2000/587218/e1.html

hier der aufruf:

Code:
<SCRIPT LANGUAGE="JavaScript">
 
function myPopup() {
window.open( "http://localhost/img/bls/test.html" )
}




function link1() {
window.location="?func=ll&objId=2000&objAction=browse&sort=name&viewType=1#";
}

</SCRIPT>

<input type="button" onClick="myPopup()" value="POP!">


das klappt soweit gut. Im Popup befindet sich eine karte und wenn der nutzer drauf klickt soll im hauptfenster zu dem ort gegangen werden. hier der code:


Code:
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>Verweis-sensitive Grafiken definieren - map, area, usemap</title>
</head>
<body>



<script>

function link() {
window.opener.link1();
window.close();
}





</script>



<p>
  <img src="test.png" width="6908" height="652" border="0" alt="Karte" usemap="#Landkarte">
  <map name="Landkarte">
    <area shape="rect" coords="3700,30,4200,140"
          onclick="link();">
    
  </map>
</p>

</body>
</html>

die Funktion link1 wird auch richtig aus dem popup aufgerufen und ansatt auf bild.de zu gehen wird dieser link angesteuert:

Code:
http://localhost/img/bls/www.bild.de


also teile des links aus dem popup werden automatisch verwendet. Wie kann ich das unterbinden und warum passiert dies? Ich sitze schon die halbe nacht dran und verzeifel und hoffe ihr habt einen tipp.

LG,

Lara
 
Zurück
Oben