FB18 - Das Forum für Informatik

fb18.de / Off-Topic / Hard- und Softwarefragen

window.opener und Zugriff verweigert

window.opener und Zugriff verweigert 2003-10-11 19:31
Popcorn
Ich bin gerade (eine Stunde lang… *gna*) zu doof um folgendes Problem zu lösen:

Man soll unter Optionen endlich per Klick einen Avatar auswählen können. Dazu gibt es dort einen Link der per JavaScript (window.open) eine neue Seite öffnet. Diese Seite ist ein kleines Perl-Skript, indem man Bilder anklicken kann und diese dann per opener.document.formname.feldname.value = avatar in das Input-Feld geschrieben werden. Ich bekomme aber immer die Fehlermeldung "Zugriff verweigert".

Öffnen:
<A HREF="#" onclick="window.open('[url=http://www.sternenvolk.de/cgi-bin/unimatix/avatar.cgi?fun]http://www.sternenvolk.de/cgi-bin/unimatix/avatar.cgi?fun[/url]', 'Avatare','height=380,resizable=yes,scrollbars=yes,status=yes,statusbar=yes,width=400'); return false;" target="Avatare"> Avatar auswählen </A>
Zurückgeben:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- function x() {} function Avatar(choseAvatar) { opener.document.optionen.string9.value = 'Geht nicht'; window.close(); } --> </SCRIPT>
und

<A HREF="javascript: x()" onClick="Avatar('[url=http://www.sternenvolk.de/limited/avatare/fun003.jpg]http://www.sternenvolk.de/limited/avatare/fun003.jpg[/url]');"> <IMG SRC="http://www.sternenvolk.de/limited/avatare/fun003.jpg" BORDER="0"> </A>
Die Probleminfo verweist halt auf diese Zeile:
opener.document.optionen.string9.value = 'Geht nicht';
Edit: Im Prinzip scheint es aber funktionieren zu müssen -> http://streetcattarty.com/mods/avatars_pl.txt

Edit²: Ich habe das unter Optionen jetzt mal sichtbar gemacht ("Test" neben "Avatar auswählen).

Re: window.opener und Zugriff verweigert 2003-10-11 20:10
TriPhoenix
Das grundsätzliche Problem ist, dass es verschiedene Domains sind, so versucht die Seite auf der einen Domain auf eine Seite auf ner anderen Domain zuzugreifen. Oder wie der Mozilla sagen würde
Security Error: Content at http://3773.rapidforum.com/profile may not load data from http://www.sternenvolk.de/cgi-bin/unimatix/avatar.cgi?fun.

Vielelicht hilft das ja als anhaltspunkt. Ne Lösung fällt mir auch (noch) nicht ein.

Re: window.opener und Zugriff verweigert 2003-10-11 20:29
Popcorn
Och nöööö. Danke aber. Ich habe schon 'ne Lösung, aber… *gna* *seufz* Arbeit…