0

x秒後に別のテーブルを表示しようとしていますが、これまでのところうまくいっています。「x秒後に待機」を1回だけ配置する必要があるため、Cookieを作成し、Cookieが存在するかどうかを確認して、直接のdivのみを許可します。

説明: -初めてのユーザー = x 秒後にコンテンツを確認できます -リピーター ユーザー =コンテンツに直接移動します

必要: Cookie を作成する機能、ユーザーが繰り返されているかどうかを確認する = 最初の div を壊して 2 番目の div に直接移動します。これは私が得たものです:

<style>
#picOne, #picTwo {
position:absolute;
display: none;
}

#pics {
width:100px;
height:100px;
}
</style>
 <script type = "text/javascript">
/*author Philip M. 2010*/

var timeInSecs;
var ticker;

function startTimer(secs){
timeInSecs = parseInt(secs)-1;
ticker = setInterval("tick()",1000);   // every second
}

function tick() {
var secs = timeInSecs;
if (secs>0) {
timeInSecs--;
}
else {
clearInterval(ticker); // stop counting at zero
// startTimer(15);  // remove forward slashes in front of startTimer to repeat if required
}

document.getElementById("countdown").innerHTML = secs;
}

startTimer(15);  // 15 seconds 

</script>

<script src="http://code.jquery.com/jquery-1.4.4.min.js" type="text/javascript"></script>

<script type="text/javascript">
$(document).ready(function() { 
    $('#picOne').fadeIn(0500).delay(15000).fadeOut(000);
    $('#picTwo').delay(15000).fadeIn(1500);
});
</script>

</head>
<body>

<div id="pics">
<div  id="picOne"> Your video will begin in

<span id="countdown" style="font-weight: bold;">15</span> </div>
<div id="picTwo">//something</object>
</div>
</div>
4

1 に答える 1