<a href=# onclick="if(new Date()>new Date(2006,3,1)){document.location.href='http://www.csdn.net'}else{alert('时间未到')}" >
这个是4月1日之前点会不行</a>

解决方案 »

  1.   

    <a href=# onclick="if(new Date()>new Date(2006,3,1)) window.location.href='http://www.csdn.net';" >
    这个是4月1日之前点会不行</a>
      

  2.   

    asp
    <%
    if DateValue(now())>CDate("2006-03-31") then
        Response.Write("<a href='http://www.csdn.net'>CSDN</a>")
    else
        Response.Write("CSDN")
    end if
    %>
      

  3.   

    <a href="http://www.csdn.net">csdn</a>(2006-4-1之前不会跳转)
    <script language="javascript">
    document.onclick=function()
    {
    if(event.srcElement.tagName=="A" && new Date()<new Date(2006,3,1))
    {
    event.cancelBubble=true;
    return false;
    }
    }
    </script>