如何利用JS实现如下功能
载入网页后,几秒之后才执行规定的代码..例如..有一个网页..其中里面有一段代码是<table><tr><tdheight=10></td></tr></table>我要...
载入网页后,几秒之后才执行规定的代码..
例如..有一个网页..
其中里面有一段代码是
<table><tr><td height=10></td></tr></table>
我要在打开网页5秒之后才显示上面的代码,JS如何写...
同上,如果5秒后自动刷新怎样写..
谢谢一楼的回答,我想补充一个问题..
那么如果我不是显示表格,而是配合PHP一起使用
就是将5秒之后才出现的那行代码换成
<?php echo date("Y-m-d"); ?>
那么又应该怎样写..
分提高了.. 展开
例如..有一个网页..
其中里面有一段代码是
<table><tr><td height=10></td></tr></table>
我要在打开网页5秒之后才显示上面的代码,JS如何写...
同上,如果5秒后自动刷新怎样写..
谢谢一楼的回答,我想补充一个问题..
那么如果我不是显示表格,而是配合PHP一起使用
就是将5秒之后才出现的那行代码换成
<?php echo date("Y-m-d"); ?>
那么又应该怎样写..
分提高了.. 展开
2个回答
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script>
function showTab()
{
window.setTimeout("showTab()",5000);
document.all("Tab1").style.display='';
}
showTab()
</script>
<body>
<table width="500" border="1" cellspacing="0" cellpadding="0" id="Tab1" style="display:none">
<tr>
<td>我是五秒之后才出现的哦!</td>
</tr>
</table>
</body>
</html>
上面的代码可以实现打开网页5秒后才显示你想要的代码.
其中js中的5000代表5秒
如果想让页面5秒刷新一次,那么在<Head></Head>之间加入一下代码
<meta http-equiv="refresh" content="5" />
就行了
ps: PHP我不是太懂,你现在是想在五秒之后显示的是一个短日期型的时间吧?
那么你也可以直接把table隐藏掉,也就是border变成0.然后把你想要显示的内容写在表格里面就可以了.
当然你也可以用div之类容器来装载你要显示的内容.
你主要把table或者换成div后的id设置成id="Tab1" 样式隐藏一下,style="display:none"
然后利用js中showTab() 函数的调用就可以实现了
多试试,还是比较容易的.祝你成功!
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script>
function showTab()
{
window.setTimeout("showTab()",5000);
document.all("Tab1").style.display='';
}
showTab()
</script>
<body>
<table width="500" border="1" cellspacing="0" cellpadding="0" id="Tab1" style="display:none">
<tr>
<td>我是五秒之后才出现的哦!</td>
</tr>
</table>
</body>
</html>
上面的代码可以实现打开网页5秒后才显示你想要的代码.
其中js中的5000代表5秒
如果想让页面5秒刷新一次,那么在<Head></Head>之间加入一下代码
<meta http-equiv="refresh" content="5" />
就行了
ps: PHP我不是太懂,你现在是想在五秒之后显示的是一个短日期型的时间吧?
那么你也可以直接把table隐藏掉,也就是border变成0.然后把你想要显示的内容写在表格里面就可以了.
当然你也可以用div之类容器来装载你要显示的内容.
你主要把table或者换成div后的id设置成id="Tab1" 样式隐藏一下,style="display:none"
然后利用js中showTab() 函数的调用就可以实现了
多试试,还是比较容易的.祝你成功!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询