Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von Februar

SELFHTML Forumsarchiv
Zufälligen Link auf einer Seite auswählen

Informationsseite
  1. Seite (JAVASCRIPT) Zufälligen Link auf einer Seite auswählen von urrrmel, 28. 02. 2003, 20:07
nach unten

Zufälligen Link auf einer Seite auswählen

Die folgende Nachricht zum Thema stammt von: urrrmel, 28. 02. 2003, 20:07

Hallo!

Ich habe das script

<script language="javascript" type="text/javascript">
function random()
{
a=Math.floor(Math.random()*(document.links.length));
location.href=document.links[a];
}
</script>

auf einer meiner HTML-Seiten, welches dafür sorgt, dass bei einem Klick auf
<a href="javascript:random()">zufälliger Link</a>
ein - ja genau - zufälliger Link dieser Seite verfolgt wird.

Wie kann ich das script modifizieren, so dass nur links mit der Endung *.php ausgewählt werden?

nach obennach unten

Zufälligen Link auf einer Seite auswählen

Die folgende Nachricht zum Thema stammt von: David Tibbe, 28. 02. 2003, 20:44

Hallo

Ich würde

1) Alle Links per Schleif in einen Array lesen und dabei
1.1) überprüfen, ob er auf eine php-Datei zielt (Achtung mit eventuellen get-Parametern...)

2) Wie bei deinem bisherigen Script zufällig ein Arrayelement auswählen lasen und jenen Link dann "ausführen".

Grüße

David

--
"Nobody will ever need more than 640k RAM!"
1981 Bill Gates

nach obennach unten

Zufälligen Link auf einer Seite auswählen

Die folgende Nachricht zum Thema stammt von: urrrmel, 28. 02. 2003, 21:27

»» 1) Alle Links per Schleif in einen Array lesen und dabei
»» 1.1) überprüfen, ob er auf eine php-Datei zielt (Achtung mit eventuellen get-Parametern...)

Ähm, der große Vorteil des scripts ist ja gerade, dass ich kein array brauch. Die links auf der seite ändern sich ständig.

Jemand ne Idee?

nach obennach unten

Zufälligen Link auf einer Seite auswählen

Die folgende Nachricht zum Thema stammt von: Thomas Meinike, 28. 02. 2003, 22:09

Hallo,

»» auf einer meiner HTML-Seiten, welches dafür sorgt, dass bei einem Klick auf
»» <a href="javascript:random()">zufälliger Link</a>
»» ein - ja genau - zufälliger Link dieser Seite verfolgt wird.
»»
»» Wie kann ich das script modifizieren, so dass nur links mit der Endung *.php ausgewählt werden?

function random()
{
  var a,url;
  a=Math.floor(Math.random()*document.links.length);
  url=document.links[a].href;
  if(url.indexOf(".php")!=-1)location.href=url;
  else random();
}

MfG, Thomas

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von Februar

© 1998-2006 Seite Impressum, Software: Classic Forum