我正在尝试在 x 秒后显示另一个表格,到目前为止我做得很好。我只需要放置一次“在 x 秒后等待”,所以我需要创建一个 cookie,并检查 cookie 是否存在,只允许直接 div。
解释:-第一次用户=您可以在 x 秒后检查内容-重复用户=直接进入内容
需要:创建 cookie 的能力,检查用户是否重复=打破第一个 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>