0

そのため、新しい訪問者がサイトに到着すると、開始画像は「background1.jpg」ではなく「background3.jpg」になります。

その下には、スライドショーを制御するインデックス ページで使用しているスクリプトが表示されます。

<script>
   $.backstretch([
  "imgs/background1.jpg",
  "imgs/background2.jpg",
  "imgs/background3.jpg",
  "imgs/background4.jpg",
  "imgs/background5.jpg" ], {
    fade: 800,    //Speed of Fade
    duration: 2500     // The length of Time the image is display
});

4

2 に答える 2

0

ここから jquery-cookie プラグインをダウンロード:リンク

<script>
    $(document).ready(function(){
        if($.cookie("IsNew").length==0){
            $.cookie("IsNew","somevalue");
            $.backstretch(["imgs/background1.jpg",
                          "imgs/background2.jpg",
                          "imgs/background3.jpg",
                          "imgs/background4.jpg",
                          "imgs/background5.jpg"], 
                          {fade: 800, duration :2500 });
        }
        else
        {
            $.backstretch(["imgs/background3.jpg",
                          "imgs/background1.jpg",
                          "imgs/background2.jpg",
                          "imgs/background4.jpg",
                          "imgs/background5.jpg"], 
                          {fade: 800, duration :2500 });
        }
    });
</script>
于 2013-09-16T12:20:51.040 に答える
0

Cookie が存在するかどうかをテストできます。

if($.cookie(cookie_name)){
    $.backstretch(
        "imgs/background1.jpg",
        "imgs/background2.jpg",
        "imgs/background3.jpg",
        "imgs/background4.jpg",
        "imgs/background5.jpg", {
            fade: 800,    //Speed of Fade
            duration: 2500     // The length of Time the image is display
    });
} else {
    //your server sends the cookies here
    dont_show_slides();
}
于 2013-09-16T12:17:08.247 に答える