社区
JavaScript
帖子详情
点击一个按钮只刷新本页一次的所有方法 [应部分朋友的要求重贴]
孟子E章
2002-05-24 08:49:47
点击一个按钮只刷新本页一次的所有方法
[应部分朋友的要求重贴,抱歉,上次误操作了]
...全文
254
20
打赏
收藏
点击一个按钮只刷新本页一次的所有方法 [应部分朋友的要求重贴]
点击一个按钮只刷新本页一次的所有方法 [应部分朋友的要求重贴,抱歉,上次误操作了]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seabell
2002-05-24
打赏
举报
回复
huamulan(洋洋):如果是只一次刷新,你的方法没用,因每次重载页面cc = 0;都会执行
huamulan
2002-05-24
打赏
举报
回复
使用变量
<script>
var cc = 0;
function reloadOnce(){
if(cc==0)
{
cc=1;
location.reload(true);
}
}
</script>
<input type=button onclick=reloadOnce() value=刷新>
seabell
2002-05-24
打赏
举报
回复
孟子,不好意思,我都贴上来了,是不是没有起到调动大家再次思考的目的啊 :)
p.s.未经整理
主 题: 五一节小游戏:点击一个按钮,刷新当前页,你能有几种办法?
作 者: net_lover (孟子E章)
等 级:
信 誉 值: 126
所属论坛: Javascript
问题点数: 200
回复次数: 27
发表时间: 2002-04-26 09:12:18
五一节小游戏:点击一个按钮,刷新当前页,你能有几种办法?
说明:不管用何种方法,在IE实现即可。点击一次只刷新一次,看看大家能说出几种。:)
回复人: fhfpku(其实我是卧底) ( ) 信誉:97 2002-04-26 09:10:00
第一种 window.history.go(0)
回复人: jxwangzhigang(一棵草) ( ) 信誉:97 2002-04-26 09:19:00
1:把按钮作成submit
<form action="本身的asp文件" method=post>
<input type=submit>
</form>
2:按钮button在javascript中写window.location.reload();
还有没有别的正在想
回复人: chensh1024(大俗) ( ) 信誉:100 2002-04-26 09:34:00
<input type=button value='click me' onclick='window.location.href="thisfile"'>
回复人: weidegong(weidegong) ( ) 信誉:110 2002-04-26 09:42:00
<meta http-equiv="refresh" content="20; url=http://easecrea.yeah.net">
回复人: Andrawu(Andrawu) ( ) 信誉:100 2002-04-26 10:18:00
思路:点击按钮,触发“F5”键,刷新页面。不知行不行?
回复人: jxwangzhigang(一棵草) ( ) 信誉:97 2002-04-26 11:38:00
我就是不知道怎么控制ie中的按钮在网页中实现?
回复人: qiushuiwuhen(秋水无恨) ( ) 信誉:105 2002-04-26 13:36:00
1.microsoft.xmlhttp
2.#default#download
3.wsh.sendKeys("{F5}")
4.outerHTML=
5.location.href=
6.location.refresh
7.location.replace()
8.history.go(0)
9.history.reload()
10.window.navigate()
11.document.execCommand("Refresh")
....
暂且想这么多,够了么?
回复人: qiushuiwuhen(秋水无恨) ( ) 信誉:105 2002-04-26 14:48:00
12.window.open("","_self","")
13.加一个anchor,模拟click
<a href=self.html id=t>t</a>
<script>t.click()</script>
14.加一个form,调用submit();
......有点技穷了,呵呵
回复人: net_lover(孟子E章) ( ) 信誉:126 2002-04-27 12:16:00
还有的呀!!!快想啊!
回复人: qiushuiwuhen(秋水无恨) ( ) 信誉:105 2002-04-27 15:57:00
还有三种,不过比较偏,没必要说了
先说自己知道总共几种,免得让我们瞎猜,呵呵
回复人: saucer(思归) ( ) 信誉:105 2002-04-28 07:07:00
6.location.refresh
location没有refresh方法
9.history.reload()
history没有reload方法,location才有
你还可以用
document.open()
document.URL
回复人: dreammaster(天涯) ( ) 信誉:105 2002-04-28 09:38:00
window.history.go(0)
window.document.location = url
window.reload()
回复人: yxrj() ( ) 信誉:105 2002-04-28 13:09:00
window.close();
window.open(...);
回复人: flylyke() ( ) 信誉:100 2002-04-28 17:09:00
<a href="#"></a>
这个不知算不算
回复人: runmin(稻草人) ( ) 信誉:98 2002-04-28 20:01:00
location = location.href
凑热闹~
这两个location的意义不同,嘿嘿~
回复人: net_lover(孟子E章) ( ) 信誉:126 2002-04-29 16:50:00
大家回答的不错:
WebBrowser,InternetExplorer
<input type="button" onclick='window.execScript("window.location.reload()","Javascript")' value="Refresh This Window">
<input type="button" onclick='window.execScript("window.parent.location.reload()","Javascript")' value="Refresh This Window">
<input type="button" onclick='window.execScript("window.top.location.reload()","Javascript")' value="Refresh This Window">
<input type="button" onclick='window.navigate(window.location)' value="Refresh This Window">
<input type="button" onclick='window.open(window.location,"_self")' value="Refresh This Window">
<input type="button" onclick='window.open(window.location,"_top")' value="Refresh This Window">
.....
回复人: net_lover(孟子E章) ( ) 信誉:126 2002-04-29 16:51:00
大家五一快乐~!
结贴!!:)
孟子E章
2002-05-24
打赏
举报
回复
本贴是应网友收藏的要求重新发的,希望大家给出最可能多的解决办法。
关于如何“摘星”和“给分多少”的说明见:
http://www.csdn.net/expert/help.asp
http://www.csdn.net/help/help.asp?bigclass=论坛帮助&smallclass=论坛规则
qiushuiwuhen
2002-05-24
打赏
举报
回复
to xiaobeibei(小贝贝)
回复人: apple749769(尽量多学一点) ( ) 信誉:110 2002-5-17 8:35:39 得分:5
三角的数量 分数es(expert score)
1 es>=0 && es<110
2 es>=110 && es<500
3 es>=500 && es<1000
4 es>=1000 && es<1500
5 es>=1500 && es<5000
红星的数量 分数es(expert score)
1 es>=5000 && es<10000
2 es>=10000 && es<15000
3 es>=15000 && es<20000
4 es>20000 && es<25000
5 es>25000 && es<30000
...
weidegong
2002-05-24
打赏
举报
回复
建议都贴出来,算是关于刷新的全集
seabell
2002-05-24
打赏
举报
回复
qiushuiwuhen(秋水无恨):哦,我明白了,所以你用cookie和窗口名方法,我正纳闷你的方法怎么这么怪呢
qiushuiwuhen
2002-05-24
打赏
举报
回复
to seabell(百合心)
现在的要求是
点击一个按钮只刷新本页一次
关键在于“只刷新本页一次”怎么办
p.s.上回是
点击一个按钮刷新本页
qiushuiwuhen
2002-05-24
打赏
举报
回复
btw:修正getCookie方法为以下
<script>
alert(getCookieByName("login"))
alert(getCookieByName("login2"))
function getCookieByName(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return arr[2];
else
return null
}
</script>
qiushuiwuhen
2002-05-24
打赏
举报
回复
btw:修正getCookie方法为以下
<script>
alert(getCookieByName("login"))
alert(getCookieByName("login2"))
function getCookieByName(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return arr[2];
else
return null
}
</script>
xiaobeibei
2002-05-24
打赏
举报
回复
我想问一下几颗三角换一颗星.又有多少分能换一个三角呢?
qiushuiwuhen
2002-05-24
打赏
举报
回复
<script>
function reloadOnce(){
if(document.cookie!="")return;
document.cookie="login=true"
location.reload(true);
}
document.write(document.cookie)
</script>
<input type=button onclick=reloadOnce() value=刷新>
seabell
2002-05-24
打赏
举报
回复
因为孟子斑竹有 三 颗星星的呀
p.s.上次大家的回答我都存下来了,不知需不需要贴出来
孟子E章
2002-05-24
打赏
举报
回复
我也不知道,是CSDN定的。
qiushuiwuhen
2002-05-24
打赏
举报
回复
<script>
function reloadOnce(){
if(window.name=="qswh")return;
window.name="qswh";
location.reload(true);
}
</script>
<input type=button onclick=reloadOnce() value=刷新>
孟子E章
2002-05-24
打赏
举报
回复
我也不知道,是CSDN定的。
qiushuiwuhen
2002-05-24
打赏
举报
回复
为什么你能发300分?
seabell
2002-05-24
打赏
举报
回复
linhaibo(美洲豹):可能你的帖子是在我存下来以后发的吧 :)
linhaibo
2002-05-24
打赏
举报
回复
哈哈...怎么忘记我上次的HTC 方法啊..
HTC file:test.htc
<PUBLIC:COMPONENT tagname="ReloadButton">
<PUBLIC:ATTACH onevent="re()" event="onclick"/>
</PUBLIC:COMPONENT>
<script>
function re(){
window.location.reload();
}
</script>
HTML file:
<style>
.reload{behavior:url(test.htc)}
</style>
<body>
<button class="reload">刷新</button>
</body>
qiushuiwuhen
2002-05-24
打赏
举报
回复
<script>
function reloadOnce(){
if(location.search!="")return;
location.replace(location+"?qswh");
}
</script>
<input type=button onclick=reloadOnce() value=刷新>
人力资源管理软件(完全免费)
提供个税工具,
应
发金额、所得税、
应
发任输
一个
数据自动计算另外2个 灵活生成各类统计报表,可定制方案 查询非常方便,支持组合条件查询 支持员工数据导入,支持初始工资数据导入,启用非常方便(见dll目录下导入...
JS区分浏览器页面是
刷新
还是关闭_javascript技巧
Web开发者在系统开发中经常要面对产品经理各式各样的需求,当然,大
部分
对产品体验还是有帮助的,例如我们今天提到的
刷新
页面,前进后退,关闭浏览器标签时,为了避免用户误操作,需给出二次确认提示框,这个相信...
实现在vue中使用dataTable并在最后一列加操作
按钮
绑定事件
实现在vue中使用dataTable并在最后一列加操作
按钮
绑定事件 ...举例需求是写
一个
删除
按钮
,传id给后台来删除 最开始我使用onclick onclick=that.delete(row.id) 但发现
刷新
页面后不用
点击
就会直接执行delete方
Winform自定义
一个
圆形
按钮
目前只是实现了
一个
简单的变色
按钮
功能,但是需要使用的大
部分
技术都用上了,如果需要实现其它更复杂功能的话就把本文当个抛砖引玉吧。 本文参考了《[C#] (原创)一步一步教你自定义控件——01,TrackBar》,但是在...
一个
简单好用的下拉
刷新
、上拉加载控件
一个
支持网络错误重试、无数据页(可自定义)、无网络界面(可自定义)的上拉加载更多,下拉
刷新
控件。 话不多说(无图说个✖️) 为了满足大家活多事急找来即用的心态,我先上干货,怎么用? 基本用法(分为1,2
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章