+ Antworten
Ergebnis 1 bis 6 von 6

Thema: weiterleitung auf zufallslink mit java script

  1. #1
    TP-Junior tryit macht alles soweit korrekt
    Registriert seit
    Jan 2004
    Beiträge
    5

    Question weiterleitung auf zufallslink mit java script

    hallo,

    ich habe für meine homepage zwei startseiten, die zufällig augerufen werden sollen. jetzt habe ich ein script, in dem das nur per knopfdruck funktioniert. ich bruach also eben irgendeinen befehlt, der bei der weiterleitung das script anspricht ...

    hier das script:

    <script language="JavaScript">
    <!--
    function picklink() {
    var linknumber = 4 ; //Anzahl Ihrer Links
    var linktext = "nolink.html" ;
    var randomnumber = Math.random() ;
    var linkselect = Math.round( (linknumber-1) * randomnumber) + 1 ;
    if ( linkselect == 1)
    {linktext="link1.html" }
    if ( linkselect == 2)
    {linktext="link2.html" }
    if ( linkselect == 3)
    {linktext="link3.html" }
    if ( linkselect == 4)
    {linktext="link4.html" }
    return linktext;
    }
    // -->
    </SCRIPT>



    und hier der Aufruf für den <body>-Tag:

    <a href="" onClick="this.href=picklink()">Klicken Sie Hier</A>


    was nun? bitte um einen kleinen denkanstoß ;-)

    merci und gruß,
    tryit

  2. #2
    TP-Special Mod webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User Avatar von webmichl
    Registriert seit
    Jun 2001
    Ort
    8°21' O 49°1' N
    Beiträge
    8.631
    Hmm...

    Ich nehme mal an, daß Du mit "Weiterleitung" eine automatische Weiterschaltung auf einen der Links beim Aufruf der Seite meinst?

    Dann rufe die function per onLoad auf:

    Code:
    <body onLoad='pickLink();'>
    und ändere das return linktext in ein

    Code:
    window.location.href = linktext;


    und da in "Traumscripts" eigentlich nur fertige Scripts geposted werden, schieb ich Dich mal ne Etage höher...

    Gruß, der Michl



    * * * if you want them to RTFM, make a better FM! * * *


  3. #3
    TP-Junior tryit macht alles soweit korrekt
    Registriert seit
    Jan 2004
    Beiträge
    5

    Unhappy hm ..

    hallo webmichl,

    erst mal sorry für die falsche positionierung meines problems. vielleicht schiebst du meine andere anfrage auch lieber in die unfertigen scripte. danke, ist mein erstes mal heut ;-)

    leider klappt das so nicht. vielleicht stell ich mich auch einfach zu doof an ;-(

    so hast du das doch gemeint, oder?

    <HTML>
    <HEAD>
    <TITLE>test</TITLE>

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function picklink() {
    var linknumber = 2 ; //Anzahl Links
    var linktext = "index_no.htm" ;
    var randomnumber = Math.random() ;
    var linkselect = Math.round( (linknumber-1) * randomnumber) + 1 ;
    if (linkselect == 1)
    {linktext="index_braun.htm"}
    if (linkselect == 2)
    {linktext="index_braun.htm"}
    window.location.href = linktext;
    }
    // -->
    </SCRIPT>

    </HEAD>
    <BODY ONLOAD='pickLink();'> </BODY>
    </HTML>


    oder ? ich bekomme eine fehlermeldung.
    wäre toll, wenn du noch mal rüberschauen könntest.

    verzweifelten dank,

    tryit

  4. #4
    TP-Special Mod webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User Avatar von webmichl
    Registriert seit
    Jun 2001
    Ort
    8°21' O 49°1' N
    Beiträge
    8.631
    Musst ja nicht alles 1:1 von mir abschreiben...

    Da Deine function picklink heisst, muss beim onLoad natürlich auch picklink() und nicht pickLink aufgerufen werden....Sorry, war ein Tippfehler von mir

    Gruß, der Michl



    * * * if you want them to RTFM, make a better FM! * * *


  5. #5
    TP-Junior tryit macht alles soweit korrekt
    Registriert seit
    Jan 2004
    Beiträge
    5

    Talking

    du bist heute mein persönlicher held!
    es funktioniert

    vielen dank !!

    tryit

  6. #6
    TP-Special Mod webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User Avatar von webmichl
    Registriert seit
    Jun 2001
    Ort
    8°21' O 49°1' N
    Beiträge
    8.631
    Da Helden auch immer für gute Ratschläge gut sind:

    Wenn Deine Frage beantwortet ist, klick doch bitte auf , damit es sich in ändert - der Übersicht halber...

    Gruß, der Michl



    * * * if you want them to RTFM, make a better FM! * * *


+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51