请问如何区别window.location.Reload()和window.location.href=window.location.href;

guiguigz 2007-10-25 10:14:57
如题:
请问如何区别window.location.Reload()和window.location.href=window.location.href;
两者之间对参数是如何处理的?有区别吗?
谢谢
...全文
31920 点赞 收藏 19
写回复
19 条回复
ccssddnn 2011年12月08日
window.location.Reload()重新加载当前文档。window.location.href设置或返回完整的 URL。
回复 点赞
导弹炸航母 2011年07月25日
2 3 15楼都说的都挺好的
回复 点赞
小纯洁001 2011年07月25日
学习了!
回复 点赞
xdyouxirensheng 2010年12月27日
支持15楼
回复 点赞
flyerwing 2010年12月27日
定义和用法
reload() 方法用于重新加载当前文档。
语法
location.reload(force)说明
如果该方法没有规定参数,或者参数是 false,它就会用 HTTP 头 If-Modified-Since 来检测服务器上的文档是否已改变。如果文档已改变,reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。这与用户单击浏览器的刷新按钮的效果是完全一样的。
如果把该方法的参数设置为 true,那么无论文档的最后修改日期是什么,它都会绕过缓存,从服务器上重新下载该文档。这与用户在单击浏览器的刷新按钮时按住 Shift 健的效果是完全一样。

好象是说:
如果window.loacation.reload(true)==window.location.href="xxx.xx";
回复 点赞
gongjie416 2010年12月27日
支持3楼
回复 点赞
licip 2010年12月27日
2楼说的很对。
回复 点赞
弑夜 2010年12月27日
可以设定时间限制吗 可以怎么设
回复 点赞
浴火_凤凰 2010年11月18日
window.location.Reload(); 有参数的
回复 点赞
韭菜猫骑士 2010年11月18日
还能回复这么古老的帖子么?try
回复 点赞
davidtps 2010年09月23日
学习·········
回复 点赞
caixiajia 2010年07月19日
学习了,呵呵
回复 点赞
fosjos 2008年07月08日
reload参数有true和false,比较有意思
回复 点赞
sherry7 2008年07月07日
十第分秒十毫分 第分秒十度毫第分
回复 点赞
fuyou001 2008年06月25日
学习了
回复 点赞
fisherxu 2008年06月25日
支持
回复 点赞
nicholsky 2007年10月25日
楼上说得对,上次有个人跟我说过,我后来就懂得区分他们的用法了,最好不要用location.reload(),而用location=location比较好,还有在模式窗口(showModalDialog和showModelessDialog)前者不能用。
回复 点赞
rjzou2006 2007年10月25日
window.location.Reload()应该是刷新.(如果有数据提交的话,会提示是否提交的(是和否选项))
window.location.href=window.location.href;
是定向url提交数据


是大的区别还是是否提交数据了
回复 点赞
s_liangchao1s 2007年10月25日
window.location.Reload()和window.location.href=window.location.href;都是刷新当前页面。
回复 点赞
发动态
发帖子
JavaScript
创建于2007-09-28

5.1w+

社区成员

22.3w+

社区内容

Web 开发 JavaScript
社区公告
暂无公告