怎么在Html中嵌入javascript刷新页面?

例如我现在有一个页面,页面URL是http//12345/#page=01,页面上有一个图片,要实现点击这个图片后,该页面自动刷新。或者点击该页面的某个按钮,该页面自动刷新。
<HTML>
<HEAD>
<TITLE> 01 </TITLE>
</HEAD>
<BODY>
<input type=button value="XX"
onclick="window.parent.location.frames.reload(01)"><br>
</BODY>
</HTML>
解释:01是我要刷新的页面,XX是按钮的名字,要怎么修改下面这一段才能刷新01这个页面呢?
onclick="window.parent.location.frames.reload(01)"><br>

发帖者连菜鸟都算不上,求助大神

没怎么看懂你的意思,不过刷新有很多方法

语句1. window.parent.frames[1].location.reload();
语句2. window.parent.frames.bottom.location.reload();
语句3. window.parent.frames["bottom"].location.reload();
语句4. window.parent.frames.item(1).location.reload();
语句5. window.parent.frames.item('bottom').location.reload();
语句6. window.parent.bottom.location.reload();
语句7. window.parent['bottom'].location.reload();


做个参考。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-11
你是想刷新当前页面还是什么意思?如果是刷新当前页面
你就把onclick后面改成onclick="myrefresh();"
然后在页面内加上下面的代码
<script language="JavaScript">
function myrefresh()
{
window.location.reload();
}
</script>
myrefresh是函数名
window.location.reload();是刷新当前页面的函数
如果不是刷新当前页的话你再补充一下你的要求吧。追问

我想做到的效果是点击这个页面的刷新按钮,页面就刷新一下

追答

你的要求用下面的代码替换按钮代码即可

第2个回答  推荐于2018-04-11
??你的意思不太懂,是不是刷新本页面,而我看了你写的这个方法是刷新父页面中的frames的意思。你改为下面看看
onclick="window.location.reload()"//不带参数的追问

嗯,这个方法有用,但是可不可以不自己出现一个按钮,就点击页面上已经存在的某个组件,然后页面就自己刷新一下

追答

这个你必须得在这个组件上加个onclick事件,是不是按钮没关系,如刷新

本回答被提问者采纳
第3个回答  2013-04-11
加入如下代码,然后在xx处,onclick=myrefresh().
<script language="JavaScript">
function myrefresh()
{
window.location.reload();
}
setTimeout('myrefresh()',1000); //指定1秒刷新一次
</script>
相似回答