javamann Geschrieben 11. Mai 2015 Geschrieben 11. Mai 2015 Liebe Community, ich möchte einen A/B Test erstellen um herauszufinden welche der Variante mehr Newsletter Registrierungen erzielt. Dementsprechend habe ich mit ein Testing Tool besorgt und per Java folgenden Code eingefügt: $("body").append("<div id=\"overlay\"></div><div id=\"lightbox\" class=\"dialog wide\" style=\"z-index: 3000; display: block;\">\n\t<div class=\"closer\"></div>\n\t<div class=\"content panes\">\n\t\t<div class=\"custom-css pane\" style=\"display: block;\">\n\t\t\t<div class=\"header\">\n\t\t\t\t<h1>Sample Lightbox</h1>\n\t\t\t</div>\n\t\t\t<div class=\"content-body\" style=\"max-height: 634px;\">\n\t\t\t<center><img src=\"//cdn.optimizely.com/img/69234495/c5026e72bbf84890994b2323633061ad.png\"></center>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>"); Ich gebe es zu, dieser Code stammt von Optimizely und erstellt das gewünschte PopUp Fenster. Nun möchte ich aber noch eine Zeitverzögerung, ich denke am besten per settimeout von 30 Sekunden erstellen, bekomme es aber nicht hin Kann mir jemand weiterhelfen und zeigen wie ich den oberen Befehl mit einem settimeout verbinden kann, bei mir entsteht immer ein Syntax error. Ich wäre euch tausendfach dankbar!
sas86ks Geschrieben 11. Mai 2015 Geschrieben 11. Mai 2015 Erst einmal Java != Javascript, ganz wichtig! Hier mal ein paar Denkideen: Window setTimeout() Method Außerdem: $( document ).ready(function() { doSomething(); }); [/PHP] Sollte für deine Problemstellung genügen. Bei weiteren Fragen kannst du dich ja gern wieder an uns wenden.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden