永发信息网

location.reload()方法有回调函数吗?我看w3c文档好像没

答案:2  悬赏:10  手机版
解决时间 2021-02-24 06:32
location.reload() 页面刷新完后我要做别的事情,如果这reload()方法没回调方法的话,有什么其它方法能实现呢?
最佳答案
reload()方法用于重新加载当前文档。如果该方法没有规定参数,或者参数是false,它就会用HTTP头If-Modified-Since来检测服务器上的文档是否已改变。如果文档已改变,reload()会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。这与用户单击浏览器的刷新按钮的效果是完全一样的。我们都知道客户端浏览器是有缓存的,里面存放之前访问过的一些网页文件。其实缓存里存储的不只是网页文件,还有服务器发过来的该文件的最后服务器修改时间。If-Modified-Since是标准的HTTP请求头标签,在发送HTTP请求时,把浏览器端缓存页面的最后修改时间一起发到服务器去,服务器会把这个时间与服务器上实际文件的最后修改时间进行比较。如果时间一致,那么返回HTTP状态码304(不返回文件内容),客户端接到之后,就直接把本地缓存文件显示到浏览器中。如果时间不一致,就返回HTTP状态码200和新的文件内容,客户端接到之后,会丢弃旧文件,把新文件缓存起来,并显示到浏览器中。我们知道JSP页面最后都必须编译成HTML文件,你的JSP页面时间每次请求的都不一样,等于修改了文件所以缓存和服务器的文件的修改时间是不一致的,就会重新刷新了
全部回答
有的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
赤金檀木升值空间大么
上顶子村在什么地方啊,我要过去处理事情
我国濒临三个海或洋的省级行政区是A.山东省B.
创维电视yk8300h遥控器确定键失灵。
农村农民住宅该不该有宅基证,有的话宅基证能
初一语文上册20课中的 裁通才怎么解释
以退路为话题 八百字作文
店铺取名测试
杞县开封英娜女子SPA养生会所(银河路店)这个
美逸酒店我想知道这个在什么地方
有招商信用卡想贷款!是不是一定要办理招商的
我的户口一直和父母在一起,父母去世了,4个哥
晓徐瓜子店地址在什么地方,想过去办事
求one two ,one tow three four的声音
虹口出入境检疫局可以办理海员体检和黄热霍乱
推荐资讯
三星g928v求远程升级
草字村在什么地方啊,我要过去处理事情
我的msn不好用了!大家都来说说!
男朋友说我们在一起机会百分之50
小孩子总是每天半夜三更就会醒来,这怎么回事
A、B、C、D、E、F六个同学在放暑假前约定,假
福源蛋糕房我想知道这个在什么地方
我申请了一个橙光游戏账号,做了一个游戏提交
Java POI生成excel怎么进行打印页面设置?
荷叶罗裙一色裁的色裁什么意思
狮子女喜欢你的表现
大肚林在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?