如何使用计划日期和时间触发此示例?

时间:2014-03-10 08:18:02

标签: javascript php html css

访问the jsFiddle

//将HTML包装在包装器div中,即

<div style="float:left;"><a href="https://www.2checkout.com/checkout/purchase?sid=1401348&quantity=1&product_id=8" rel="nofollow"><img src="http://www.interestingquestionstoaskagirl.msl37.org/wp-content/esg7/m-12.gif" title="" width="148" height="25" class="alignnone size-full wp-image-155" /></a></div>
<div style="float:right;"><a href="http://www.msl37.org/wp-content/d/5.htm" rel="nofollow"><img src="http://www.interestingquestionstoaskagirl.msl37.org/wp-content/esg7/kas-34.jpg" title="" width="148" height="25" class="alignnone size-full wp-image-160" /></a></div>

2 个答案:

答案 0 :(得分:0)

如果您将javascript更改为此,则会在指定的日期和时间触发

// The date and time you want to trigger the function
var triggerDateTime = new Date(2014, 2, 10, 10, 15, 0);

setTimeout(function(){
    document.getElementById('wrapper').style.display = "block";
},triggerDateTime - new Date());

http://jsfiddle.net/EqZ88/34/

答案 1 :(得分:0)

试试这个

setTimeout(function(){ 

    //set required date 
    var req_date = 10;
    var req_month = 4;
    var req_year = 2014;


    var dt = new Date();
    var hour = dt.getHours();
    var min =  dt.getMinutes();
    var sec = dt.getSeconds();
    var month = dt.getMonth() + 1;
    var date = dt.getDate();
    var year = dt.getFullYear();


    if(date ==req_date && month == req_month && year==req_year ){
      document.getElementById('wrapper').style.display = "block";
    }

},5000);

DEMO