问题标签 [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 投票
3 回答
35015 浏览

javascript - 如何使用javascript制作刷新按钮

我可以创建一个使用 JavaScript 刷新页面的功能(相同的浏览器刷新按钮)

谢谢

0 投票
0 回答
483 浏览

image - 一些背景图像未在页面刷新时显示 (F5)

当我刷新登录页面时,一些背景图像不可见。有时它不会发生,有时会发生 1 个、3 个或更多。当我单击链接以加载登录页面或直接输入登录 url 时,所有背景图像都是可见的,只有在我刷新 (F5) 登录页面时才会发生这种情况,无论是在 IE 还是 FF 中。

  1. 清除 FF 缓存
  2. 浏览到登录 url (https://domain/login/): style.css (status 200) 并且所有 bg 图片都是可见的 (status 200)
  3. 再次浏览登录网址:style.css(状态 200),所有 bg 图像都可见(状态 200),但在 firebug 中没有它们的踪迹(从缓存加载)
  4. 按F5:style.css(状态304),所有可见的bg图像都有状态304,除了一个未显示的bg图像,状态为200,大小为0
  5. 再次按 F5:style.css 加载(状态 304),所有可见的 bg 图像都有状态 304,除了一个未显示的 bg 图像,状态为 200,大小为 0(它与前一个不同,即一个现在显示为状态 304)

奇怪的是,丢失的 bg 图像在 firebug 中的状态为 200(没有缓存?),而 Fiddler 在丢失的 bg 图像上返回“HTTP/1.1 504 Fiddler - Receive Failure”。另一个奇怪的事情是,当我<img src="/assets/images/icon_cart.png" />直接放入 login.php 文件时,该图像总是被加载

背景图片 style.css 和 login.php 位于 private_html 目录,并使用 https 作为协议。SSL 证书已正确安装。我不知道在哪里寻找问题(我确实尝试了不同的标头,清除缓存,在公共服务器上测试本地和,剥离 login.php 文件)我认为它很小,但我现在迷路了

0 投票
0 回答
361 浏览

ios - Page.IsPostBack 的替代方式

我喜欢 iPhone、Android 和黑莓网络编程。我遇到了一个问题,我要么需要停止刷新页面(根据博客这是不可能的),要么我只需要刷新页面而不是提交。

我使用了基本的 HTML 控件而不是 ASP.Net 服务器控件,因此 Page.IsPostBack 不能用于区分页面刷新和回发。

我尝试过的替代方案:

问题的根源在于:使用了只读且仅在回发时更新的 Request.Form 集合。因此,在页面刷新时,Request.Form 集合具有先前的值,因此根据先前的请求提交。

我尝试使用此链接中的 cookie:http: //hi.baidu.com/cxyking/blog/item/508872346135283c5ab5f53c.html

它只有在已经加载后才能检测到页面刷新。虽然我的要求是我需要在卸载原始页面之前检测页面刷新。

我尝试使用 OnBeforeUnload 显示一些警告消息。但是,这只适用于桌面浏览器,iOS 似乎对此事件没有做任何事情。

对我如何执行以下任何一项有任何想法:

  • 完全停止页面刷新。
  • 向用户显示未离开页面的警告消息(OnBeforeUnload 在 iOS 上不起作用)
  • 不知何故,更新 Request.Form Collection (注意它有一个 Set 但它是只读的,所以它不起作用)
0 投票
1 回答
885 浏览

.net - 单击浏览器刷新按钮更改 URL

我有一个 login.aspx 页面。登录成功后,另一个页面有一个验证,比如 FirstPage.aspx,如果验证失败,页面将被重定向回"login.aspx?status=false"。然后在 Login.aspx 页面中为错误消息分配一个标签,并将其显示出来。现在,要求是,如果我现在单击浏览器的刷新按钮,则 URL 应更改为“login.aspx”。

如何实现这一点。任何帮助是极大的赞赏。

提前致谢

0 投票
1 回答
545 浏览

silverlight - Silverlight 刷新数据

我不知道使用 silverlight 时强制刷新浏览器的最佳方法是什么。

场景是这样的:

  • 我们在 IIS 上托管了一个 silverlight 应用程序
  • 两个用户打开同一个页面,该页面包含一个带有一些记录的网格。
  • 只有一个用户修改了一条记录并将数据保存在数据库中

除非他手动刷新页面,否则其他用户如何才能看到数据已被修改?

我应该实现一些自动刷新吗?

提前致谢

0 投票
1 回答
2351 浏览

sharepoint - 在 Sharepoint 2010 Foundation 中部署时自定义母版页不刷新

我在 Server 2008 R2 上使用 VS2010 和 Sharepoint 2010 Foundation。

我按照此处的说明创建了一个自定义母版页:http: //msdn.microsoft.com/en-us/library/gg447066.aspx(激活我的自定义页面作为功能),并对结果感到满意。但是,当我更改图像并尝试通过 VS2010 部署它们时,我注意到我的更改没有显示在页面中(仍然显示旧图像)。

有用的观察:

  • 这是一个沙盒解决方案。
  • 我检查了 wsp 是用新图像构建的,所以它是。
  • 当我收回我的解决方案时,我还会转到母版页库,并从那里删除我的自定义母版页,以确保我从头开始。没有不同。
  • 我的 SP 设计器没有给我“恢复到站点定义”的选项。
  • 我在中央管理中的“外观”部分不提供“重置为站点定义”选项。
  • 检查我的母版页的 SPFile 的“CustomizedPageStatus”属性显示它设置为“无”,实际上,调用 RevertContentStream 会引发异常。这表明它可能不一定是取消主机的问题。

有谁知道我的图像被部署到哪里,这个问题的原因可能是什么?“部署位置”属性不会导致正确的位置(事实上,我什至看不到我的功能文件夹)。这可能与路径中的变量 - {SharePointRoot}\Template\Features{FeatureName}\StyleLibrary\Branding101\Images\ - 被解析的方式有关吗?

我是 Sharepoint 的新手,因此非常感谢所有和任何帮助。

0 投票
2 回答
13579 浏览

asp.net-mvc - asp.net mvc - 检测页面刷新

我知道 StackOverflow 上关于这个问题的类似问题,但没有一个解决了我的问题,所以我正在创建一个新问题。

正如标题所说,我想检测用户何时刷新页面。我有一个页面,我在其中保存了一些有关用户在其上所做操作的日志信息(例如添加、删除或编辑项目)。此日志只能在用户离开页面时保存,不能通过刷新来保存。

我尝试了下面的示例来检测它是刷新还是新请求:

考虑到TempData它应该在我的下一步行动中过期。但是,由于某种原因,它在整个应用程序中仍然存在。根据这个博客,它应该在我随后的请求中过期(除非我不明白)。即使我从我的应用程序中注销并再次登录,我的 TempData 仍然存在。

我一直在考虑使用 javascript 函数onbeforeunload对某些操作进行 AJAX 调用,但我不得不再次依赖 TempData 或以某种方式保留此刷新信息。有小费吗?

0 投票
1 回答
2612 浏览

ruby-on-rails-3.1 - 每次我进行任何更改以查看浏览器的差异时,我都需要预编译资产

就像我在标题中提到的那样 - 每次我进行任何更改以查看它的外观时,我都必须预编译资产 - 我已经尝试过config.assets.compile = true,但没有成功。

我也试过RAILS_ENV = 'development',但效果一样。请帮助我,因为它真的很烦人。

我的系统正在运行:

  • 许本图
  • 导轨-v:3.1.1
  • 红宝石-v:1.9.2p290

我也试过:

0 投票
0 回答
1316 浏览

javascript - JavaScript reload() 是否会停止处理页面的其余部分?

在我的测试中,JavaScript 的reload()函数似乎阻止了它之后的代码执行......但有人能确认这是100%的真实情况吗?

假设用户启用了 JavaScript,没有花哨的技巧。

那是:

0 投票
3 回答
34505 浏览

java - 刷新浏览器的Java代码

每当用户登录(进入我一直在开发的应用程序)时,他将被重定向到他的主页,该主页需要刷新一次。我必须在 .java 文件中编写代码才能基本刷新浏览器。

用java如何实现这一点。我知道可以使用 javascript 来完成,但我必须在 .java 文件中实现上述功能。有任何想法吗 ???