问题标签 [page-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 投票
2 回答
13170 浏览

javascript - 页面加载后如何刷新浏览器

我有一个场景在第一次或一次加载页面后刷新浏览器。因为页面加载时数据没有正确显示,当我刷新浏览器时它正在显示。我不知道原因。

非常感谢

0 投票
1 回答
1990 浏览

silverlight - 使用 Silverlight 将滚动查看器重置为其初始位置

我有一个 Silverlight 应用程序,在网格布局中包含一个滚动查看器。

当我向下移动滚动条并使用关闭按钮关闭此网格时,每当我重新打开网格时,滚动条都会保留在底部。

有没有办法可以将滚动条重置到顶部位置?

0 投票
2 回答
992 浏览

php - 刷新页面时,Cakephp Dropdowns 未显示正确的数据

我有两个下拉列表,一个用于国家/地区,另一个用于我页面上的城市。当我最初加载页面时,我将国家/地区设置为从用户注册加载的默认国家/地区。然后我加载那个国家的城市。

问题是现在当我更改国家下拉列表并刷新页面时,我的国家下拉列表选择的值保持不变,但城市正在从默认国家加载。

我从控制器的视图中获得了正确的值,但视图没有正确设置它。我认为的代码如下

其次,请解释我如何检测页面已刷新并保留更改的下拉值并且不执行整个动作控制器代码。

任何帮助将不胜感激。

更新——这是我的控制器代码

请注意,我遇到的问题是在页面刷新时国家下拉列表的选定属性设置不正确。即使我刷新页面,我也检查了控制器的值是否正确。

我在此变量@selectedCountryCode 中设置选定的国家/地区值。

0 投票
3 回答
1426 浏览

jquery - 在jquery mobile中刷新动态创建的页面

我有以下问题:

我正在使用 Jquery mobile ,用户可以搜索产品并动态创建这些页面的详细信息:

就像是 :

它工作正常,但问题是当您转到产品详细信息并单击刷新时,表单再次出现,并且由于 Dom 已刷新,我无法再访问产品详细信息(需要再次搜索等) ..)

有什么解决方案可以解决这个问题吗?

0 投票
1 回答
1328 浏览

asp.net-mvc-3 - 如何在 Jquerymobile MVC 中页面重定向后刷新页面

大家好,我创建了一个小型 jquerymoblie mvc3 应用程序,因为当单击列表视图中的链接时,我有一个列表视图控件,它呈现到下一页,在该页面中,我使用文本框将一些数据上传到数据库中更新完成后,我重定向到上一页,现在我再次重定向到同一页面以上传其他一些数据,但文本框字段不清晰它显示旧数据当我页面重定向时如何清除该数据。

我正在使用 jquerymobile mvc3(Razor) 应用程序,请帮助我如何解决这个问题..

0 投票
1 回答
825 浏览

php - 使用PHP会话保留状态时如何在刷新后触发onclick代码

我正在使用 php 会话变量来保留页面状态,如下例所示,它是为了维护元素已被单击并接收新类的事实。如果再次单击该类,则会稍后将其删除。

但是,我还设置了一个全局变量,以便我的客户端“知道”状态并执行一些其他代码,这些代码会影响页面上其他地方的其他元素(突出显示它们)。此代码使用单击元素的“this”来了解如何突出显示其他元素。<==== 这是重要的一点。

现在想象一下这种正常情况:

  • 用户单击 listRow 触发代码。//到目前为止一切都很好

  • 用户刷新页面:listRow 获得了它需要的类但是......其他元素都没有被突出显示。发生这种情况是因为 listRow没有被点击,我明白了。

所以我想做的是创建一个小函数,其中包含突出显示其他页面元素的代码。

我有许多先决条件:包括全局变量在内的所有 javascript 都包含在外部 js 文件中。不允许将原始 js 放入标记中。即限制是我不能在 中声明一个全局变量,然后使用 php 从会话变量中填充它。

我认为我可以通过执行以下操作来确定该项目已受 php 影响的事实。我说我认为是因为我不确定这是否是在问“listRow 中是否有任何元素......”或者表达式是否可以以某种方式识别特定元素的问题。

我知道我可以简单地使函数在文档加载中的某个地方像这样在刷新时执行:

我想要做的是找到具有类的元素,someClass然后找到 id,然后使用这个 id 来设置全局变量和其他不相关元素的突出显示。这一切都必须是客户端代码。

就像是:

点击前新服务的页面

点击后

页面刷新后

0 投票
2 回答
5260 浏览

php - 提交表单后提供下载并进行验证

我在 .php 中一起创建了一个非常简单的下载代码兑换器(感谢这里的帮助),并且很难弄清楚如果验证成功,提供下载的最佳方式是什么。基本上 -

用户输入无效代码 -> 页面刷新并显示错误消息。用户输入有效代码 -> 提供下载“另存为” -> 刷新页面。

目前我正在使用http://www.zubrag.com/scripts/download.php来提供文件,但是一旦开始下载,我的表单会刷新页面但只加载一半的内容?!

这是我做的带有 PHP 脚本的表单。

有没有人知道提供下载的最佳方式是什么?我知道目前拥有该文件位置的任何人都可以下载该文件,但我不确定如何保护我

0 投票
1 回答
8059 浏览

session - IFrame 和父框架会话处理

我有一个不包含会话超时的应用程序,我们不希望我们的用户每次访问站点时都必须登录,即使他们一直处于空闲状态。我们最近与外部供应商合作,提供了一些我们在 i-frame 中呈现的研究数据。供应商在 iframe 中的会话到期后有 30 分钟的会话,要求用户重新登录供应商站点。正如我之前所说,我们不希望最终用户多次登录。

我想出的解决方案是当最终用户会话在 iframe 中过期时,会有一个 javascript 调用:

我在本地对此进行了测试并且它可以工作,即父级和 iframe 都在同一应用程序服务器上运行,但是当它部署在 2 个不同的域(父窗口和 i-frame 运行在不同的应用程序服务器上)时,它仍在发送用户到供应商的登录屏幕,如果我只是按刷新我成功地重新登录而无需提供凭据。

几个问题:

  1. 有没有人可以想到的不同方式来处理这个问题?
  2. 知道为什么这会在本地工作而不是跨域工作吗?
0 投票
3 回答
3835 浏览

asp.net - 刷新数据而不重新加载

我想在不重新加载页面的情况下刷新 ASP.NET 中的数据。如果可能的话,我不想使用 AJAX。

我对 .NET 很感兴趣

0 投票
2 回答
63 浏览

javascript - 创建网页时遇到问题

我在创建具有以下功能的网页时遇到问题:

以前,我尝试使用隐藏的输入标签,但没有结果。任何想法?

我的标记如下