pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: sportnet am 21 Juni 2006, 12:46:47

Titel: Zufallslink im neuen Fenster
Beitrag von: sportnet am 21 Juni 2006, 12:46:47
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 ?
Titel: Re: Zufallslink im neuen Fenster
Beitrag von: Andi am 21 Juni 2006, 19:36:23
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> ]"
Titel: Re: Zufallslink im neuen Fenster
Beitrag von: jubilee am 21 Juni 2006, 19:49:37
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
Titel: Re: Zufallslink im neuen Fenster
Beitrag von: sportnet am 22 Juni 2006, 12:20:31
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 ?!?
Titel: Re: Zufallslink im neuen Fenster
Beitrag von: jubilee am 22 Juni 2006, 12:49:20
Hallo !
Versuch Andi's Lösung und mach meine wieder Rückgängig.

MfG
Titel: Re: Zufallslink im neuen Fenster
Beitrag von: sportnet am 22 Juni 2006, 13:03:34
ok, mit andi´s lösunk funktioniert es- DANKE
Titel: Re: Zufallslink im neuen Fenster
Beitrag von: jubilee am 22 Juni 2006, 13:11:30
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
Titel: Re: Zufallslink im neuen Fenster
Beitrag von: der_luecke am 15 Juni 2007, 12:02:02
Diese Modul ist überarbeitet worden, die hier gemachten Angaben funktionieren nicht mehr.