问题标签 [reload]

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 投票
2 回答
2922 浏览

javascript - 防止 iframe 内容在 firefox 中隐藏时重新加载

在我的网络应用程序中,我使用 jquery hide() 函数隐藏了一个 iframe。令人惊讶的是,当 iframe 隐藏时,Firefox 会重新加载 iframe 的内容。这是一个已知问题吗?有解决方法吗?我还尝试将 iframe 设置 css 样式显示隐藏为“无”。结果相同。

该脚本在歌剧中按预期工作。

我正在使用 Firefox 3.5.1

0 投票
1 回答
936 浏览

ios - 刷新表视图行

我有一个UISegmentedControl可以更改表格视图中的数据。

假设我为选项卡一显示 5 行,为选项卡二显示 2 行。单击第二个选项卡时,前两行获取新值,但第 3 到第 5 行的选项卡中的旧数据仍然存在。我怎样才能清除它们?

0 投票
9 回答
57204 浏览

javascript - 如何在特定时间自动重新加载网页?

我有一个网站,我想在某个时间重新加载,比如下午 3:35,而不是在特定时间间隔(比如 5 分钟)之后。我怎么做?

0 投票
3 回答
7334 浏览

jsp - 在JSP中提交后如何使下拉列表中的值不改变?

假设我有一个包含下拉列表的 jsp 页面。当用户选择一个项目并单击提交将JSP页面提交给自己,之后,JSP页面将重新加载并且之前选择的项目将被取消选择。即使在重新加载 JSP 页面后,我怎样才能使它不改变?

0 投票
2 回答
1626 浏览

ruby-on-rails - 我可以强制 Rails 会话从字符串重新加载吗?

我有一个与 rails 2.3.3 一起使用的第三方应用程序(上传进度条 - swfupload),它无法传递会话信息或 cookie。但是,我可以将应用程序中的会话数据打包到 URI 中,它将用于上传文件并在我获取文件时检索该文件。

问题是,我在 2.3.3 的网络上看到的任何魔法黑客都没有。我不知道为什么的具体细节,但我什至尝试过使用 swfupload 的最小 RESTful 演示应用程序,它和我的一样呕吐。

我所需要的只是一种从已知包含会话数据的字符串中强制重新加载会话的方法。类似于以下内容:

你明白了。

不,我对尝试另一种 Rails 上传器解决方案不感兴趣。我已经有足够多的失败了,我将坚持使用此解决方案,因为对我当前问题的简单回答将解决我的问题。

0 投票
3 回答
2595 浏览

javascript - 如何在页面重新加载时清除 HTML 表单,但在用户导航回页面时不清除?

我正在使用将一些数据以隐藏形式存储的技巧,以便能够持久保存它,以便当用户离开页面然后使用 BACK 按钮返回时,我可以将数据恢复到页面而无需再次访问服务器...

但是,这个技巧意味着当用户单击刷新或重新加载时会发生同样的事情......(甚至在 Firefox 中是 shift-reload)。我想检测到用户正在单击重新加载而不是单击后退按钮,以便我可以在重新加载时重新开始,但在用户导航离开和返回时仍然恢复以前的数据。

有没有办法做到这一点?我一直在调查 onbeforeunload 事件等,但还没有弄清楚任何事情。

编辑以解决乔希的“为什么?”的问题:

该页面是一个带有一堆 AJAX 过滤器的搜索结果页面。用户可能会花费相当长的时间来调整过滤器以获得他们想要的搜索结果集......然后如果他们点击离开页面或在 URL 栏中输入新地址......然后返回页面,如果我不做这样的事情,他们将不得不重新开始并再次进行所有过滤。对于我们为可用性测试带来的用户来说,这是一次非常令人沮丧的体验。

这是精通技术的用户可能通过打开新标签而不是单击/键入来解决的问题,但不幸的是,我们的绝大多数用户并不精通技术,因此显而易见的解决方案是让页面恢复当用户导航回页面时过滤器/结果。

另一方面,我可以想到用户可能重新加载页面的两个原因:

  1. 搜索页面上的结果中包含时间敏感元素,用户可能希望获得更多最新的结果。
  2. 有时可能会出现页面未正确加载的错误。在这两种情况下,如果我将页面恢复到保存状态,他们将获得相同的(旧的和/或损坏的)结果,而不是他们期望的新鲜/固定结果。

希望清除它。

0 投票
6 回答
21736 浏览

javascript - 按下浏览器重新加载按钮时防止变量丢失

重新加载页面时是否可以保留我的(全局)变量?如果是,如何?

谢谢你的帮助。此致。

0 投票
2 回答
806 浏览

cocoa - NSOutlineView -- reloadItem:reloadChildren: 让我的应用程序崩溃

我正在尝试使用NSoutlineViewreloadItemreloaditem:reloadchildren函数在大纲视图中重新加载特定项目,但它会使我的整个应用程序崩溃。请您告诉我一个解决方法,就像我也尝试折叠该项目并再次展开它,但它没有重新加载该项目及其子项。

现在我正在做的是:

  1. 我正在使用 for 循环手动保存大纲视图的状态,并在项目是否处于展开状态时保存项目。

  2. 调用 NSOutlineView 的reloadData函数

  3. 然后使用保存的状态,运行一个 for 循环来展开之前展开的所有项目。

但是这种方法有很多性能开销。这种方法还有其他解决方案吗?

有什么方法可以自动保存大纲视图的状态并重新加载并再次设置该状态?这些 autosaveExpandedItems 和 setautosaveExpandedItems 方法有什么作用?

谢谢

0 投票
1 回答
1100 浏览

iphone - 如何重新显示表格视图

我有一个 Navigation iPhone 应用程序,它的“二级”控制器目前是一个 UIViewController,其 Nib 包含一个 UIView。我在 UIView 的顶部为导航栏腾出空间,然后在底部添加了一个工具栏,在其上放置了一个刷新按钮、一个标签和一个活动指示器。最后但同样重要的是,我在中间放了一个表格视图。

我将控制器和笔尖之间的所有东西都连接起来,并使文件的所有者连接到 UIView 和数据源,并委托 UIView 包含的 UITableView 来引用文件的所有者,一切正常。

但我不知道如何告诉表格视图刷新。

我想我可以把它放在我想要更新表格的代码中:

但除非我的二级控制器是 UITableViewController,否则这行代码将无法编译。当我将第二级控制器设置为 UITableViewController 时,当第二级控制器加载时,我的应用程序会崩溃,因为文件的所有者没有引用表视图控制器,并且当我让文件的所有者引用表视图出口而不是视图,除了底部的工具栏及其标签和刷新按钮不再出现之外,一切正常。

我也尝试简单地添加

代替 [self.tableview reloadData] 但代码陷入循环刷新自身。

我怎样才能让这一切正常工作?我想我需要将我的二级控制器保留为 UIViewcontroller,但我仍然希望能够获取它包含的 UITableView,以便在我想要的时候进行自我更新。

0 投票
2 回答
1254 浏览

jquery - jquery标签重新加载

我试图弄清楚如何以我想要的方式加载标签。基本上当有人访问我的页面时,我希望它创建 2 个标签(我正在工作)。现在在每个选项卡中,我都有一个通过嵌入代码放置的小部件(工作正常)。但是,当我从一个选项卡切换到另一个选项卡时,它会重新加载每个选项卡中的数据。所以说我正在看一个视频,当我切换到另一个时它会停止视频,当我回去时它会重新启动它。加载标签后,有什么方法可以阻止它重新加载标签?我尝试将缓存设置为 true,但似乎没有修复它。任何帮助表示赞赏。