Bruzzler: Thickbox Popup bei Seitenaufruf laden

Hallo zusammen,

ich würde gern auf einer Homepage ein Popup mit der Thickbox und Jquery realisieren.

Ich habe mir dazu folgende Seite  angesehen:

http://linuxette.net/ThickBox/

den Code mit dem gleichen Popup habe ich auf unsere Testseite eingebunden, allerdings funktioniert das Öffnen des Popups nur, wenn ich auf den "Test" link klicken

<script language="javascript">  
  $(document).ready(function() {  
    if ( $.cookie('TB_Closed') == null)  {  
      $("#TB_Warning").click();  
    }  
  });  
</script>  

Hier ist noch die Testseite, auf der ich das einbinden will:
Testseite

Habt ihr bitte einen Tipp für mich, was ich ändern muss, damit das Popup direkt beim ersten Seitenaufruf gestartet wird?

Danke schonmal und viele Grüße
Bruzzler

  1. Hallo,

    Du hast weiter unten in der Seite noch ein

    "window.onload = function () {
      setTimeout(initOverLabels, 50);
    };"

    stehen - vielleicht überschreibt das die "$(document).ready(function()"-Funktionalität?

    Grüße Basti

    1. Hi,

      danke für deine Antwort. Ich habs jetzt einerseits hinbekommen, und zwar
      mit

      <script type="text/javascript">  
      $(document).ready(function(){  
        
      tb_show('TEST', 'http://www.gesundheitsmedien.de/wmhtml/warning.html?TB_iframe=true&height=400&width=600', null); });  
      </script> 
      

      Allerdings habe ich noch das kleine Problem, dass in diesem Script die Cookie-Funktionalität nicht enthalten ist.
      Weißt du wie ich das mit einbaue?

      Ich hab es so versucht, aber dann wird die Thickbox gar nicht mehr angezeigt:

      <script type="text/javascript">  
      $(document).ready(function(){  
      if ($.cookie('guest') != '1') {  
      tb_show('TEST', 'http://www.gesundheitsmedien.de/wmhtml/warning.html?TB_iframe=true&height=400&width=600', null);  
      $.cookie('guest', '1', { expires: 2 });  
      }  
      });  
      </script> 
      

      Hier stehen zwar Beispiele, aber ich bin leider nicht so der programmierer :)

      Ich hoffe, du/ihr kannst/könnt mir noch helfen...

      Danke und Grüße
      Bruzzler