Veröffentlicht 31. August 200421 j Hi, ich öffne mit window.open() ein neues Fenster, hier erfolgt eine Abfrage und 2 möglichen Links <a href="main.php?goTo=termin&tag='.$_GET[tag].'&monat='.$_GET[monat].'&jahr='.$_GET[jahr].'&del='.$_GET[d_id].'" window.close()> jetzt ruft der aber die Seite im Popup Fenster auf und nicht im Mutterfenster, wie mach ich das? Gibts da ne möglichkeit mit Target???
31. August 200421 j Hi, ich öffne mit window.open() ein neues Fenster, hier erfolgt eine Abfrage und 2 möglichen Links <a href="main.php?goTo=termin&tag='.$_GET[tag].'&monat='.$_GET[monat].'&jahr='.$_GET[jahr].'&del='.$_GET[d_id].'" window.close()> jetzt ruft der aber die Seite im Popup Fenster auf und nicht im Mutterfenster, wie mach ich das? Gibts da ne möglichkeit mit Target??? ja mit target sollte es gehen! aber es geht auch per JavaScript: self.opener.location = "meineSeite.htm";
31. August 200421 j also das <a href="#" self.opener.location = "../main.php?goTo=termin&tag='.$_GET[tag].'&monat='.$_GET[monat].'&jahr='.$_GET[jahr].'&del='.$_GET[d_id].'"> geht garnet. Das is der link der erzwugt wird: http://localhost/TAP/user/content/delete.php?tag=2&monat=9&jahr=2004&d_id=5# (das is der link zum aktuellen fenster) da soll er hin: http://localhost/TAP/user/content/main.php?goTo=termin&tag=1&monat=9&jahr=2004&del=3 aber halt im Mutterfenster und target="_parent" oder target="_top" funzt auch net so wie oben, wird die seite zwar aufgerufen ,das script ausgeführt und das fenster geschlosen, jedoch wird die mutterseit nicht aktuallisiert alles passiert im popupfenster
31. August 200421 j also das <a href="#" self.opener.location = "../main.php?goTo=termin&tag='.$_GET[tag].'&monat='.$_GET[monat].'&jahr='.$_GET[jahr].'&del='.$_GET[d_id].'"> geht garnet. Das is der link der erzwugt wird: http://localhost/TAP/user/content/delete.php?tag=2&monat=9&jahr=2004&d_id=5# (das is der link zum aktuellen fenster) da soll er hin: http://localhost/TAP/user/content/main.php?goTo=termin&tag=1&monat=9&jahr=2004&del=3 aber halt im Mutterfenster und target="_parent" oder target="_top" funzt auch net so wie oben, wird die seite zwar aufgerufen ,das script ausgeführt und das fenster geschlosen, jedoch wird die mutterseit nicht aktuallisiert alles passiert im popupfenster also entweder: echo "<a href='#' onclick='self.opener.location=\"../main.php?goTo=termin&tag=".$_GET[tag]."&monat=".$_GET[monat]."&jahr=".$_GET[jahr]."&del=".$_GET[d_id]."\"'>MeinLink</a> oder echo "<a href='javascript: self.opener.location=\"../main.php?goTo=termin&tag=".$_GET[tag]."&monat=".$_GET[monat]."&jahr=".$_GET[jahr]."&del=".$_GET[d_id]."\"'>MeinLink</a> oder echo "<a href='../main.php?goTo=termin&tag=".$_GET[tag]."&monat=".$_GET[monat]."&jahr=".$_GET[jahr]."&del=".$_GET[d_id]."' target='derNameDesElternFensters'>MeinLink</a>
31. August 200421 j danke, möglichkeit 2 fünktioniert!! <a href="javascript: self.opener.location = '../main.php?goTo=termin&tag=<?PHP echo $_GET[tag]; ?>&monat=<?PHP echo $_GET[monat]; ?>&jahr=<?PHP echo $_GET[jahr]; ?>&del=<?PHP echo $_GET[d_id]; ?>'"> aber wie bekomme ich das fenster jetzt noch beim klick geschlossen? wenn ich da hinter onClick=window.close() schreibe bekomm ich nen fehler auf seite error
31. August 200421 j <a href="javascript: self.opener.location = '../main.php?goTo=termin&tag=<?PHP echo $_GET[tag]; ?>&monat=<?PHP echo $_GET[monat]; ?>&jahr=<?PHP echo $_GET[jahr]; ?>&del=<?PHP echo $_GET[d_id]; ?>';window.close();"> PS: Da kann man noch kürzen: z.B. <?PHP echo $_GET["jahr"]; ?> // hier aber besser mit "" arbeiten! ist gleichbedeutend mit <?= $_GET["jahr"]; ?> // hier aber besser mit "" arbeiten!
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.