window.setTimeout() Parameter übergeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • window.setTimeout() Parameter übergeben

    Hallo!

    Ich habe vor, eine Funktion erst nach 3 Sekunden aufrufen zulassen. Dieser möchte ich auch Paramter mitgeben. Leider bekomme ich jedesmal die Fehlermeldung "bild_src is not defined", in der Funktion layer().
    Gebe ich src und sen in layer() aus, bekomme ich die richtigen daten.

    PHP-Code:
    function layer(src,sen)
    {
        
        var 
    bild_src src;
        var 
    name sen;
        
    window.setTimeout("gotoSeite(bild_src)",3000);




    function 
    gotoSeite(bild_src){
        
    alert (bild_src);
        
    MeinFenster window.open(bild_src"sen""width=300,height=200,scrollbars=yes");
        
    MeinFenster.focus();
        return 
    false;
        } 

  • #2
    So schonmal
    Code:
    function layer(src,sen){
        var bild_src = src;
        var name = sen;
        MeinFenster = window.open(bild_src, "sen", "width=300,height=200,scrollbars=yes");
        MeinFenster.focus();
        return false;
    } 
    window.setTimeout("layer(src,sen)",3000);
    probiert?

    Gruss

    tobi
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar


    • #3
      PHP-Code:
      window.setTimeout("gotoSeite('"+bild_src+"')",3000); 
      würd ich sagen
      Die Milch bleibt ranzig!

      Kommentar


      • #4
        Danke!

        So klappt es.

        Kommentar

        Lädt...
        X