2008年4月1日 星期二

php code:延迟下载代码

放完广告再出现真实下载地址,适用于各种下载站。

将一下代码放在下载页面的模版里

<a id="readylink" href="javascript:download();">请稍等</a>

<a id="downloadlink" href="" style="display:none;">下载</a>

<script type="text/javascript">

var timeout="5";

function countdown()

{

if (timeout<=0)

{

document.getElementById("readylink").style.display="none";

document.getElementById("downloadlink").style.display="block";

}

if (timeout>0)

{

document.getElementById("readylink").innerHTML='请稍等'+timeout+'秒';

setTimeout("countdown()",1000);

}

timeout--;

}

countdown();



function download() {

if(timeout>0) {

alert('请稍等,服务器正在取得相关资源。');

}

}

</script>




根据自己的实际需求,更改这里,时间修改是以毫秒计算的,修改那个1000即可

document.getElementById("readylink").innerHTML='请稍等'+timeout+'秒';
请稍等'+timeout+'秒

这里放你要放的广告或文字,但只支持a img跟框架代码 不支持调用js