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

android - 有没有更好的方法来刷新 WebView?

好的。我到处都看过,我的小脑袋就是无法理解刷新活动的更好方法。任何我能理解的建议都会很棒。:)

这是java代码:

这是main.xml

我不喜欢在活动后重新堆叠活动的想法。必须有一种更简单的方法来刷新 web 视图。请帮忙。:)

0 投票
2 回答
2625 浏览

ios - 如何在 iphone 的视图控制器中重新加载 tableview 中的数据

我是 iphone 开发的新手。我在视图中创建了 5 个按钮。单击按钮时,它会导航到相应的视图。单击“新闻”按钮时,它会导航并在表格视图中显示解析详细信息。(这个表格视图,我已经创建了视图控制器并使用 Interface Builder 添加了表格视图,并且我已经设置了所有属性。)然后我转到另一个按钮并返回“新闻”按钮,每次解析都会发生。当我回到按钮时如何避免多次解析。

我试过这个,我的代码是,

现在解析只发生了一次,但数据不显示。

我的问题是 tableview 没有重新加载。newsTable 是 Tableview 的实例。

我怎样才能做到这一点?

请帮帮我。

0 投票
9 回答
41150 浏览

javascript - IE中的javascript location.hash刷新

我需要修改哈希,在某些处理发生后将其删除,这样如果用户刷新它们不会导致进程再次运行。

这在 FF 中运行良好,但似乎每次我尝试更改哈希时 IE 都会重新加载。我认为它与页面上加载的其他内容有关,但我不确定。我有一个加载的 iframe(与进程相关)以及一些仍在父窗口中获取的脚本。

在所有加载完成后,我似乎无法找到更改哈希的好方法。而且,同时我什至不肯定它与负载有关。

关于如何解决这个问题的任何想法?

更奇怪的行为:哈希来自 Web 应用程序中的其他位置,通过重定向。我发现如果我只是手动添加哈希,将#myid 添加到 url,它不会重新加载。我是在已经加载的页面上输入哈希(将#myid 添加到已经存在的 url)还是在新选项卡中输入完整的 url 都没有关系。

0 投票
2 回答
68210 浏览

javascript - 使用 JavaScript 重新加载页面的首选方法?

您更喜欢哪种方式来重新加载当前页面(使用按钮)?

由于页面的 URL 经常更改 AFAIK 一个“后备功能”,例如

不会为我工作,对吧?

0 投票
2 回答
326 浏览

iphone - iPhone:UITableView 在更改它显示的数据后变得不可见

我有一个带有控制多个视图的 TabBar 的应用程序。在一种观点中,我控制与不同服务器的连接。每个服务器提供一组不同的项目。我在另一个视图上的 UITableView 中显示这些项目。

问题是表格视图第一次显示正常,但如果我返回查看第一个视图并更改服务器,从而更改应该在表格视图中显示的项目列表,表格视图由于某种原因变得不可见。如果我在应该在的位置点击屏幕,它会再次可见。

我像这样创建表格视图

我试图调用reloadData并调用托管此 tableview 的,但没有setNeedsDisplay成功viewWillAppearUIViewController

有什么建议吗?

谢谢

0 投票
2 回答
2277 浏览

windows - 独立的 ruby​​ 脚本(windows 和 mac)可以重新加载并重新启动吗?

我有一个 master-workers 架构,其中工人的数量每周都在增长。不能再期望我通过 ssh 或远程控制台进入每台机器来杀死工作人员、进行源代码控制同步并重新启动。我希望能够让主人在网络上发出一条消息,告诉每台机器同步并重新启动。

这就是我遇到障碍的地方。如果我使用任何健全的平台,我可以这样做:

……完成。但是,我做了以下测试:

...在 Windows 上,每次调用 exec 都会得到一个 ruby​​ 实例。在我在有问题的窗口上按 ^C 之前,它们都不会死。在我尝试过的每个平台上,它每次都在执行文件的新版本,我通过在测试进行时对测试脚本进行简单的编辑来验证这一点。

我打印 pid 的原因是为了仔细检查我看到的行为。在 Windows 上,每次执行我都会得到一个不同的 pid - 这是我所期望的,因为我在每次运行的任务管理器中都看到了一个新进程。mac 的行为正确:每个系统调用的 pid 都是相同的,我已经用 dtrace 验证了每次运行都触发了对 execve 系统调用的调用。

所以,简而言之,有没有办法让 Windows ruby​​ 脚本重新启动它的执行,这样它就可以运行任何在执行过程中发生变化的代码——包括它自己——?请注意,这不是一个 rails 应用程序,尽管它确实使用了 activerecord。

0 投票
2 回答
4705 浏览

jquery - 调整大小后获取元素的宽度

是否可以在使用 $(el).css() 调整元素大小后获取元素的大小?

我的代码是:

只有在第二次调用该函数后,我才能获得组合框的真正价值。第一次是获取执行前的宽度 $(".combobox").css('width', '100%');

我想这是在 .css() 之后没有重新创建 DOM 的错误。有没有办法强制 DOM 重新加载?

提前致谢!

0 投票
1 回答
521 浏览

uiviewcontroller - UINavigationController 重置内部 UIViewControllers

我有一个非常独特的问题。我的应用程序有 UINavigationCnotroller 和一组 UIViewController。大多数时候一切都很好,但在某些时候,当我按下返回按钮时,我返回的 UIViewController 突然重新加载。即第二次调用loadView,界面被压扁。在此之前,我有UITabbarController,我在其中看到了同样的问题(在选项卡之间切换时)。看起来 UINavigationController/UITabBarController 只是在某个时候重置了一些 UIViewController。此外,此问题仅在设备上可见。有任何想法吗??

提前谢谢了!!!

0 投票
1 回答
2772 浏览

javascript - 使用javascript重新加载iframe时将变量传递给jsp

在我的 javascript 代码中,我在 iframe 中加载 jsp 页面并传递一些变量,如下所示:

htmlData[i++]="<iframe id=\"mapframe\" frameborder=\"0\" style=\"width:330px;height:300px\" src=\"" + "mapURL.jsp" +"&lat=" + AjxStringUtil.urlComponentEncode("33.65") +"&lng=" + AjxStringUtil.urlComponentEncode("-84.42") +"&accord=" + AjxStringUtil.urlComponentEncode(accord) +"\"></iframe>";

然后我必须在一个动作之后重新加载那个jsp页面,我这样做:

accord = ui.newHeader.text(); document.getElementById('mapframe').contentWindow.location.reload();

除了“accord”变量没有更新之外,重新加载有效。当我从 jsp 调用它时,它仍然具有其原始值。重新加载 iframe/jsp 时如何传递新值?

它不应该有任何区别,但我正在使用 jquery,这是一个雅虎 zimlet。

谢谢。

0 投票
1 回答
1947 浏览

jquery - 刷新/重新加载的 jQuery 和 IE

基本上,我创建了一个带有 jQ​​uery 滚动条的页面。然而,特别是在 IE7 中,刷新li's页面上的所有内容都会完全显示出来,然后它们会隐藏并开始滚动。

任何人都知道我如何首先触发 jquery,或防止这种情况发生。

这是代码