2009-06-03 10 views
2

私の会社はウェブ調査を作成し、しばらくして私はウェブサイト上で出口調査をすることができるかどうか尋ねられます。したがって、訪問者がサイトを離れようとしているときに、迅速な調査を受けるかどうかを尋ねる「ポップアップ」が表示されます。 「ポップアップ」とは、子ウィンドウではなく浮動小数点のCSS divを指しています(ただし、クライアントがこれを認識しないこともあります)。訪問者がウェブサイトから退出したときのポップアップ方法

本物の出口調査をコード化することは技術的に可能ですか?

私はそうは思わないが、何か不足していますか? onbeforeunloadイベントは必要な機能に近いですが、メッセージとボタンは完全にカスタマイズ可能ではありません。

出口調査を実装する現在の傾向は、訪問の開始時に招待状をポップアップすることです。ユーザーがokと答えた場合、子ウィンドウが開き、フォーカスがメインウィンドウに戻ります。訪問の最後に、ユーザは子ウィンドウを見る。偶然でない限り、私は "ポップアップ時に"調査を見たことがないことを誓います。

+0

私はポップアップが不公平であることを知っています。ほとんどの場合、誰かがサイトを終了している場合は、とにかく調査を中止する可能性は低いです。私は、このようにして行われた退職調査では、回答率が非常に低くなると考えています。また、クライアントが考慮する必要がある他の問題もあります(社会調査の面で)。クライアントと話し合うときは、これらの問題について話し合い、まずサイト分析を勉強することをおすすめします。最終的には、「ポップアップ時に」ポップアップを技術的に可能な限り排除することができるように、私たちは彼らの研究目的に対する他の/より良いアプローチについて議論することができます。 – Dan

答えて

1

確かに、彼らはウィンドウ/タブを閉じてサイトを '終了'しますか?タブを閉じるのを防ぐ方法を求めていますか?または、クローズアクションによってトリガされたウィンドウをポップアップしますか?それは良い理由のためにブラウザによって妨げられるように思えますし、あなたが回避策を見つけた場合、将来のバージョンで修正される可能性があります。

+0

私は同意します。私は、プログラマー以外のカップルとこの会話を2回以上行ってきました。ウェブサイトのどこにでも招待状を表示することはできますが、ユーザーがサイトを離れた瞬間に表示することはできません。 – Dan

0

利用可能なJavaScript onunloadイベントがあります。

+1

とonbeforeunload –

+0

オンロードは非常に近いですが、「このページから移動してもよろしいですか?開始行と最後の行には「続行するにはOKを、現在のページには取り消すにはキャンセル」と表示されなければなりません。 間にカスタマイズしたメッセージを挿入することはできますが、アンケートに参加するには[キャンセル]をクリックするように頼んでください。直感的です。彼らがキャンセルをクリックした場合、キャンセルが検出されたことを検出する方法がありますか? (そのため、ページは調査ウィンドウを表示するために何かを行うことができます)。 – Dan

1

2009年にもクラップサイトを作成したいと信じられません。

私のFFのAdBlock Plusはすべてのポップアップを停止します。別のブラウザを使用する場合は、通常、コンテンツを読み込む前にウィンドウを閉じます。

1
var exitmessage = 'Please dont go!'; //custome message 
DisplayExit = function() { 
    return exitmessage; 
}; 
window.onbeforeunload = DisplayExit; 
関連する問題