0

Web サイトにポップアップのオプトイン フォームを配置したいのですが、適切なコードを探しているので、新しいコードを作成する時間を無駄にしません。そこには約6兆あります。いくつか試してみましたが、どれもうまくいきませんでした。

私は WP と JQ を使用しているので、いずれかのプラグインを使用したいと思います。

独自の HTML コードを使用したいのですが、X 秒後に色あせた背景でポップアップするようにしたいと考えています。また、ユーザーが Cookie を完全に無効にできるように、Cookie を設定するためにも必要です。そうでない場合は、セッションごとに 1 回しか表示されないはずです。

また、軽量でサイトの速度を落とさないようにする必要があります。

助言がありますか?

4

2 に答える 2

0

ファンシーなアプリを試してみてください....最もクールなアプリの1つです

http://fancyapps.com/fancybox/

于 2013-08-29T09:46:58.360 に答える
0

最後に、Fancybox とjQuery cookie pluginを組み合わせて使用​​しました。

これは、10 秒の遅延ポップアップに使用したコードです。ユーザーがフォームを閉じた後、それはさらに 1 週​​間表示されません。

このコードは document.ready で呼び出す必要があります

$('.cp-popup').fancybox( {
    scrolling: 'no',
    afterClose: function(){ $.cookie( 'formClosed', 1, { expires: 7 } ); }
} );

var visited = $.cookie( 'formClosed' );
if ( !visited )
       showForm();  

そして、これはスクリプトのどこにでも置くことができます。

function showForm() {
    setTimeout( function() { $( '.cp-popup' ).trigger( 'click' ); }, 10000 );
}
于 2013-08-29T14:15:35.127 に答える