マウスが画面を離れると、次のポップアップが表示されます。私はこれを一度だけ表示するためにクッキーなどを必要とします(私はちょっとした初心者ですが)、これをコードに組み込む方法を考えることはできません。JQuery - 一度だけポップアップを表示
// Exit intent
function addEvent(obj, evt, fn) {
if (obj.addEventListener) {
obj.addEventListener(evt, fn, false);
}
else if (obj.attachEvent) {
obj.attachEvent("on" + evt, fn);
}
}
// Exit intent trigger
addEvent(document, 'mouseout', function(evt) {
if (evt.toElement == null && evt.relatedTarget == null) {
$('.lightbox').slideDown();
};
});
// Closing the Popup Box
$(document).ready(function(){
$('#close').click(function(){
$('.lightbox').slideUp();
});
});
あなたがここにアクションでコードを表示することができます。http://championcontainersnz.com/buy_estimate
をご提供することができます任意の助けいただければ幸いです。ありがとう。
クッキー。グローバル変数 'var hasLeftScreen = false;'を作成し、最初にそれをtrueに設定します。あなたのifにその条件を追加してください。 – nurdyguy
もう一度表示しないか、そのページで_onceだけを表示しますか? – Yatrix
ポップアップが表示されたら、クッキーを作成し、後でクッキーが存在するかどうかを確認してください。 – Aleksandar