andreas_h
12.10.2009, 14:38:38
Grüßt euch,
ich bin in sachen javascript eigentlich ein totaler neuling. folgende ausgangssituation:
Ich hab eine Landingpage erstellt mit paar Infos und einem Formular. Da waren jetzt ca. 100 Personen drauf und nur wenige haben das Formular ausgefüllt. Das kann viele Gründe haben... Gründe die ich nicht kenne, aber die ich gerne kennen würde :) deswegen dachte ich an eine art feedback formular, das beim verlassen der seite aufgerufen wird.
wie komm ich jetzt darauf?! bei meinem webmail programm (seite zum abrufen von emails) wird mir ein "alert" ausgegeben falls ich die seite verlasse (z.B. bei klick auf den ordner oder verlassen der mail). klick ich auf "ok" verlass ich die seite, klick ich auf "abbrechen" passiert nichts und ich kann die email weiterschreiben.
nun zum plan: ist es möglich sowas auch für die landingpage zu erstellen nur das ich dann beim alert sage: "sie sind dabei unsere seite zu verlassen. bitte nehmen sie sich 1 minute zeit um ..." Ja / Nein. Bei Ja soll per ajax framework (jquery) das feedback formular nach geladen werden. das geht mit dem befehl:
$("a.feedbacklink").click(function(){
$.get("formular.php", function(text){
$(".ajax_content").html(text);
});
});
mir ist klar das es dann nicht a.feedbacklink.click(function heißen muss aber das soll mich nicht daran abhalten mal das manual davon aufzuschlagen und zu suchen. die frage ist nun nur, wie kann ich das implementieren?
Gruß & vielen Dank
a-ha
ich bin in sachen javascript eigentlich ein totaler neuling. folgende ausgangssituation:
Ich hab eine Landingpage erstellt mit paar Infos und einem Formular. Da waren jetzt ca. 100 Personen drauf und nur wenige haben das Formular ausgefüllt. Das kann viele Gründe haben... Gründe die ich nicht kenne, aber die ich gerne kennen würde :) deswegen dachte ich an eine art feedback formular, das beim verlassen der seite aufgerufen wird.
wie komm ich jetzt darauf?! bei meinem webmail programm (seite zum abrufen von emails) wird mir ein "alert" ausgegeben falls ich die seite verlasse (z.B. bei klick auf den ordner oder verlassen der mail). klick ich auf "ok" verlass ich die seite, klick ich auf "abbrechen" passiert nichts und ich kann die email weiterschreiben.
nun zum plan: ist es möglich sowas auch für die landingpage zu erstellen nur das ich dann beim alert sage: "sie sind dabei unsere seite zu verlassen. bitte nehmen sie sich 1 minute zeit um ..." Ja / Nein. Bei Ja soll per ajax framework (jquery) das feedback formular nach geladen werden. das geht mit dem befehl:
$("a.feedbacklink").click(function(){
$.get("formular.php", function(text){
$(".ajax_content").html(text);
});
});
mir ist klar das es dann nicht a.feedbacklink.click(function heißen muss aber das soll mich nicht daran abhalten mal das manual davon aufzuschlagen und zu suchen. die frage ist nun nur, wie kann ich das implementieren?
Gruß & vielen Dank
a-ha