我想在点击一个页面后,等待1秒钟该页面才打开,请问用什么方法,谢谢大家,我只是知道间隔几秒刷新一次。。。见下。。。

时间:2022-11-28 17:28:16
自动刷新页面
  格式:
  〈meta HTTP-EQUIV=″refresh″ CONTENT=″8; URL=http://c98.yeah.net″〉
  大家在浏览某一个网页时,会发现有些页在数秒后自动转到另外一页,这就是META的刷新作用,在CONTENT中,8代表设置的秒数,而URL就是过8秒后自动连接的网页地址。

我现在想要不是这个,是等待几秒才打开一个页面

11 个解决方案

#1


你可以使用javascript来控制,先打开一个空的叶面,然后过几秒跳转到另一个你要的叶面

#2


是啊, javascript 可以实现,你同样可以用FLASH来实现。

#3


这个办法我是知道的,主要是我现在用到框架,我想右边的慢于左边的

#4


右边的慢于左边的?
用教本控制吧

#5



第一个方法:
在右边的框架先打开一个空页面,几秒钟后refresh到真正的页面。

第二个方法:
在页面的开头插入
<SCRIPT LANGUAGE="VBScript">
<!--
for i = 1 to 3000000
next
//-->
</script>

当然,还有SETTIMEOUT,LAYER等等其他方法。

#6


在页面中这样使用
<body onload="javascript:setTimeout('http://c98.yeah.net',3000);">
http://c98.yeah.net是需要转向到的页面,3000是三秒,这里以毫秒计算,1000代表一秒

#7


你要求是在点击连接几秒后再打开页面吗?
<a href="#" onclick="javascript:setTimeout('http://c98.yeah.net',3000);">
click here</a>

#8


你把这个页中的内容<body>中的内容全放入一个div 中,设置 style.display=none,

然后在onload 里

setTimeOut("f1()",3000);

function f1(){
  设置div的style.dispaly="";



#9


好象我没有表达清楚一样,现在给大家详细说说吧:

我有一个主页面,现在叫做index.jsp,主页面中包含三个页面,分为上中下,分别称为:up.jsp,
middle.jsp,down.jsp三页面,当我打开index.jsp页面的时候,一般来讲是up.jsp,
middle.jsp,down.jsp三个页面同时打开,现在我想的是up.jsp早于middle.jsp,而middle.jsp又早于down.jsp,就是说按照顺序执行,请大家看看怎么做的?

#10


看得出来,我们说的方法你并没有试过,
这是在浪费大家的劳动成果啊!!!

其中我说的第二个方法就是一个很好的方法。
其中的参数任由你修改的!

#11


第三个方法:
setTimeout("top.MiddlePageName.location='middle.jsp'",1000)

#1


你可以使用javascript来控制,先打开一个空的叶面,然后过几秒跳转到另一个你要的叶面

#2


是啊, javascript 可以实现,你同样可以用FLASH来实现。

#3


这个办法我是知道的,主要是我现在用到框架,我想右边的慢于左边的

#4


右边的慢于左边的?
用教本控制吧

#5



第一个方法:
在右边的框架先打开一个空页面,几秒钟后refresh到真正的页面。

第二个方法:
在页面的开头插入
<SCRIPT LANGUAGE="VBScript">
<!--
for i = 1 to 3000000
next
//-->
</script>

当然,还有SETTIMEOUT,LAYER等等其他方法。

#6


在页面中这样使用
<body onload="javascript:setTimeout('http://c98.yeah.net',3000);">
http://c98.yeah.net是需要转向到的页面,3000是三秒,这里以毫秒计算,1000代表一秒

#7


你要求是在点击连接几秒后再打开页面吗?
<a href="#" onclick="javascript:setTimeout('http://c98.yeah.net',3000);">
click here</a>

#8


你把这个页中的内容<body>中的内容全放入一个div 中,设置 style.display=none,

然后在onload 里

setTimeOut("f1()",3000);

function f1(){
  设置div的style.dispaly="";



#9


好象我没有表达清楚一样,现在给大家详细说说吧:

我有一个主页面,现在叫做index.jsp,主页面中包含三个页面,分为上中下,分别称为:up.jsp,
middle.jsp,down.jsp三页面,当我打开index.jsp页面的时候,一般来讲是up.jsp,
middle.jsp,down.jsp三个页面同时打开,现在我想的是up.jsp早于middle.jsp,而middle.jsp又早于down.jsp,就是说按照顺序执行,请大家看看怎么做的?

#10


看得出来,我们说的方法你并没有试过,
这是在浪费大家的劳动成果啊!!!

其中我说的第二个方法就是一个很好的方法。
其中的参数任由你修改的!

#11


第三个方法:
setTimeout("top.MiddlePageName.location='middle.jsp'",1000)