Zufallslink im neuen Fenster

Begonnen von sportnet, 21 Juni 2006, 12:46:47

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

sportnet

in der Kategorie -Web Links- hat man doch die Möglichkeit, sich einen >Zufall<slink anzeigen zu lassen, welchen Code muss man verändern, damit dieser in einem neuen Fenster geöffnet wird ?
Zitat:
Wenn man sich vor jemandem verbeugt, zeigt man immer irgendwem anders den Hintern!
- unbekannt -

Andi

Hi :)

ungetestet....

Suche in der index.php des Weblink Moduls folgende Zeile:

. " | <a href=\"modules.php?name=Web_Links&amp;l_op=RandomLink\">" . _RANDOM . "</a> ]"

Müsste #101 sein

Daraus machst du folgendes:

. " | <a href=\"modules.php?name=Web_Links&amp;l_op=RandomLink\" target=\"_blank\">" . _RANDOM . "</a> ]"
schön´s Grüssle, Andi

jubilee

Hallo !
In der Funktion Random-Link in der modules/Web_Links/index.php ab Zeile 721 änderst Du das
ZitatHeader("Location: $url");
gegen das hier

?>
    <script type="text/javascript">
Fenster1 = window.open("<?php echo $url?>", "Zufallslink","width=800,height=600,left=100,top=100,location=yes,resizable=yes,menubar=yes,scrollbars=yes,toolbar=yes,Status=yes");
  Fenster1.focus();
  </script>
  <?php



Dann wird der Random-Link in einem Neuen Fenster geöffnet

sportnet

ok, das wars, so funktioniert es. danke nur...
nach dem klick auf zufalls-link wird zwar der link in einem neuen fester geöffnet, aber die eigendliche original-seite wird dann leer und es ist nur noch ein weißes fenster zu sehen ?!?
Zitat:
Wenn man sich vor jemandem verbeugt, zeigt man immer irgendwem anders den Hintern!
- unbekannt -

jubilee

#4
Hallo !
Versuch Andi's Lösung und mach meine wieder Rückgängig.

MfG

sportnet

ok, mit andi´s lösunk funktioniert es- DANKE
Zitat:
Wenn man sich vor jemandem verbeugt, zeigt man immer irgendwem anders den Hintern!
- unbekannt -

jubilee

2. Möglichkeit:
Das Javascript so anpassen, dann geht es auch :

?>
    <script type="text/javascript">
Fenster1 = window.open("<?php echo $url?>", "Zufallslink","width=300,height=400,left=100,top=100,location=yes,resizable=yes,menubar=yes,scrollbars=yes,toolbar=yes,Status=yes");
  Fenster1.focus();
  Fenster1.opener.history.back();
  </script>
  <?php


MfG

der_luecke

Diese Modul ist überarbeitet worden, die hier gemachten Angaben funktionieren nicht mehr.
Grüsse
Olaf

Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
Das ich so was mal schreiben muss;-)