molily: window.setTimeout - Funktion in Funktion aufrufen

Beitrag lesen

<a href="#" onClick="self.parent.tb_remove();window.setTimeout('thickbox(\'/routenplaner.php\',340,299,\'iframe\',\'false\')', 2000);">Routenplaner</a>

Warum so aufwändig, setTimeout kann man auch ein Funktionsobjekt übergeben:

onclick="window.setTimeout(function () { thickbox('/routenplaner.php', 340, 299, 'iframe', 'false'); }, 2000);"

Hier ist keine Maskierung notwendig. Sinnvoller wäre es, den JS-Code aus dem HTML auszulagern:

jQuery(document).ready(function () {
   jQuery("#IDdesLinks").click(function () {
      thickbox( usw. );
   });
});

Mathias