Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
auf hauptfenster zurückgreifen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
auf hauptfenster zurückgreifen


 
h0nki
02-03-2006, 17:30 
 
hallo liebe leute
ich hab schon wie blöd gesucht, aber finde einfach nichts, obwohl die lösung sicherlich einfach ist
folgendes:
ich öffne per window.open ein popup
in diesem steht etwas text und ein link
wenn man auf den link klickt soll sich die seite (die in dem link steht) nicht im popup und nicht in einem neuen fenster, sondern in dem fenster öffnen, wo das popup aufgerufen wurde
ich hab es nur hinbekommen, wenn ich bei der seite, wo das popupaufgerufen habe ein großes frame mache und dem einen namen gebe und beim popup halt bei <a .. einfach target="framename" mache
aber ich möchte es nicht über die methode machen
frage ist, wie kann ich dem link klarmachen, dass er sich auf der alten seite öffnet?
MfG
Peter

 
gruenspan
02-03-2006, 17:33 
 
self.opener

 
h0nki
02-03-2006, 17:39 
 
oh danke für die schneller antwort
in welchem zusammenhang muss ich den befehl nutzen?
kannst du ein gaaaanz kleines beispiel sagen?

 
prego
02-03-2006, 17:43 
 
<input type="button"
onclick="self.opener.location.href = 'http://www.google.de';"
value="Klickmich!">



Pack das mal in dein Popup. (ungetestet)

 
h0nki
02-03-2006, 17:56 
 
juhu es geht
danke ihr beiden :)

 
h0nki
02-03-2006, 18:16 
 
ich hab eben noch ein problem festgestellt:
das problem ist, dass das popup aus einem für den user nicht sichtbaren iframe geladen wird, nun wird der link aus dem popup in dem nicht sichtbaren iframe geöffnet (es soll aber auf der normalen seite geöffntet werden). wisst ihr wie ich nun sagen soll, dass es nich in dem iframe geladen wird sondern auf der "übergeordneten" seite?

 
wahsaga
02-03-2006, 18:23 
 
In dem du dich vom Iframe zum darüber liegenden "Fenster" hangelst.

http://de.selfhtml.org/javascript/objekte/frames.htm

 
h0nki
02-03-2006, 18:38 
 
self.opener.parent.location.href

war der befehl
ich danke dir für den gedankenanstoß :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:15 Uhr.