问题标签 [browser-refresh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
134569 浏览

browser - F5,Ctrl + F5和单击刷新按钮之间的区别?

我在开发 Web 应用程序时经常遇到按下F5或刷新不会产生或刷新正确结果的情况。但是当我们点击Ctrl+时F5,它会产生正确的结果。F5simple和Ctrl+之间的基本区别是什么F5

我也经常体验到,在浏览器中按 simpleF5和按Refresh按钮也会产生不同的结果。

所有这些请求之间的基本区别是什么?

0 投票
5 回答
23379 浏览

javascript - 第二次尝试刷新时如何将页面重定向到另一个页面

我试过这段代码,但它不工作。

0 投票
1 回答
2572 浏览

ajax - 如何使用spring webflow强制执行浏览器刷新时的转换

情况如下:在一个页面中,我使用 ajax 将数据发送到后端。这一切都很好,它将信息按应有的方式存储在数据库中。现在,当我按下浏览器上的刷新按钮时,它仍然包含旧数据(我没有手动更新表单)。我认为这是因为我的转换从未被触发,因为刷新不是流程的一部分。如何强制重新加载表单?你如何在流xml中定义这样的?

下面是 webflow xml 的一部分

0 投票
3 回答
5456 浏览

java - 在浏览器刷新中刷新检票面板

我正在研究一个薪酬角色系统,一旦用户刷新浏览器,我需要刷新该页面中可用的统计信息(统计信息应从数据库中获取并显示)。但是现在它不能正常工作,因为页面刷新中的java代码没有被调用,而是用以前的数据加载缓存的页面。我尝试添加以下代码来修复它,但效果不佳。

任何人都知道解决这个问题?谢谢!
这是初始代码

ManageCredits.html


ManageCredits.java

0 投票
1 回答
115 浏览

wordpress - 如何在加载时强制浏览器显示

我在 WordPress 中工作。我有几个站点以完全相同的方式设置(据我所知)。大多数行为都符合预期。但是,其中一些浏览器(所有类型)在页面完全加载之前不会显示首次加载或刷新的进度。它看起来是空闲的,然后是“BLINK”,它就是——满载。

表演很好,但直到最后都没有动静令人不安。标题非常干净,没有“onLoad”语句等,而且我在插件中没有看到任何会导致这种情况发生的脚本。

不确定“强迫”是否是解决方案,但我没有想法。我会在这一点上采取任何措施。

0 投票
1 回答
282 浏览

php - 有没有办法显示半加载的html或php

我有一个运行多个连续 php/bash 脚本的 html 页面,我想在下一个脚本开始之前使结果在页面上可见。那可能吗?

例子:

...在一切完成之前,这里什么都没有显示。

0 投票
0 回答
288 浏览

javascript - 如果用户选择留在页面上,请执行某些操作

我正在使用来确定用户是否单击了浏览器的刷新按钮。

它为用户提供了留在页面上或离开页面的选项。

如果用户选择留在页面上,我想做一些事情(调用一些方法)。那可能吗?

0 投票
2 回答
187 浏览

css - 刷新前后布局不同

我正在这个网站上工作。我使用 firebug 和 DreamWeaver 来创建它。打开页面时网站无法正常加载(布局不是我想要的,我创建了它。)但是当我刷新页面时,它完全符合我的要求。现在我被它困住了。我以前从未遇到过这样的情况。请帮助我如何使网站在第一时间正确加载。谢谢

0 投票
3 回答
28764 浏览

javascript - “location.reload()”丢失 POST/SESSION 数据?(F5 / Ctrl+R 保留数据?)

我想创建一个按钮来重新加载页面而不会丢失$_POST数据和$_SESSION.
在网上,我找到了这段代码:

这是我的按钮的代码:

但是当我点击按钮时,我会丢失$_POST数据和$_SESSION.

如果我尝试使用键盘命令Ctrl+R (Chrome) 或F5 (Firefox, IE9),浏览器会显示警报,通知我我再次尝试提交表单。如果我接受,它会起作用。

如何使用 JavaScript 命令重现这种浏览器刷新?还是我的按钮代码错误?

非常感谢您的帮助。

0 投票
1 回答
393 浏览

jquery - 带有 ajax 站点刷新的 jQuery load()

我有一个使用 jQuery 的 ajax 站点,我想知道如何允许用户刷新页面并加载适当的内容。

我有它,所以当用户单击具有我的网站域的 href 属性的元素时,该页面的内容会加载到主 div 中。加载的 html 内容只是一个完整的 html 文档,所以我没有加载页面片段。我正在使用 History.js 来检查 URL 和 hashchanges。但是当我刷新页面时,只加载静态内容(无样式),而不是包含主页的页眉和页脚。另一个问题是我需要清除现有哈希以避免 GET 404 错误。我显然想要的是整个页面正常加载。

到目前为止,这是我的代码: