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

php - 使用参数重新加载页面

我有一个页面在每次重新加载时显示随机图片。此页面仅在通过 $_GET 传递数字时显示(表示用户配置文件)。要转到下一张随机图片,我想要一个提交按钮来简单地重新加载页面。但是,我遇到了两个障碍:

  • 在 PHP 中使用该header函数会产生臭名昭著的“headers already sent by”错误。加上用户被重定向,因为没有传递参数。
  • 在 Javascript 中, alocation.reload确实会重新加载页面,但同样,缺少参数会导致相同的结果。

所以我的问题是是否可以在 Javascript 中重新加载带有参数的页面?或者你知道另一种解决方案吗?

编辑:使用警报框进行了一些测试,并且 url 显示在地址栏中。不知道为什么没有传递参数。

0 投票
2 回答
4227 浏览

asp.net - 如何在另一个下拉列表的事件期间刷新下拉列表而不刷新整个网页?

我正在开发我的第一个 asp.net 网站,我的要求是 DropDownListB 在 的SelectedIndexChanged事件中刷新DropDownListA,我已经AutoPostBack="True"DropDownListA. 现在问题是整个网页都被刷新了,这对我来说是不必要的,有没有其他技术可以用来只刷新那个控件或只刷新那个面板而不是刷新整个页面?

0 投票
1 回答
277 浏览

sql - 页面刷新后保留 $_POST 生成的变量

使用分页链接导航时,我无法保留查询结果。

我编写了一个代码,它根据在搜索表单中选择的选项创建一个 mysql 查询。它是一个自我提交的表单,它使用将 $_POST 结果放在一个构建查询的变量中,代码如下:

问题在于,当我选择其中一个分页链接时,它会刷新页面,这会删除原始 sql 查询,这意味着我只获取表中的所有记录,而不是基于搜索的结果。

到目前为止,我已经尝试使用 cookie 来保留搜索表单生成的变量,当用户提交另一个搜索时取消设置 cookie。这在某种程度上有效,但由于某种原因,在选择分页链接 2 次后,cookie 消失了。

这是我附加的用于设置 cookie 的代码,您会在 if 语句的底部找到编辑:

以下是相应代码的其余部分:

我将 cookie 分配给了一个变量:

$ret_result = str_replace('\', '', $_COOKIE["testcookie"]);

然后执行查询:

我第一次提交表单时生成的查询也有问题。在将查询分配给变量之前,我必须提交表单两次。尝试删除 cookie 时也是如此!

我在这里不知所措,所以任何指针都将不胜感激。

谢谢

0 投票
3 回答
583 浏览

php - 刷新表单 -> 上传数据

我的 PHP 表单有问题。每当我刷新页面时,旧数据会自动插入到我的数据库中。我的代码是:

请帮我解决这个问题。

0 投票
1 回答
69 浏览

jquery - 设置消息发布提交

任何人都可以建议一种通过 jquery post submit 和 page refresh 保留信息的方法吗?

我有一个自定义的搜索过滤器,效果很好,但我需要一个系统来通知用户结果所基于的搜索参数。

如此有效,当用户点击提交并且页面刷新时,我需要保留来自他们搜索输入的信息,然后我可以将其显示回给他们作为提醒。

你可以在这里看到我的工作 (http://www.plotsandhouses.com/node/29)。只有价格范围产生提醒消息。所以只为下拉列表提供输入然后提交 您将在页面顶部看到更新消息。

我目前正在尝试 JQuery Cookie 插件项目,但它很粘,更新消息刷新速度不够快。所以我收到了我最近的消息。

谢谢你们。

0 投票
1 回答
1234 浏览

javascript - 如何用原型检测“刷新”事件?

如何用原型检测“刷新”事件?跨浏览器解决方案?

谢谢, 塞尔索

0 投票
2 回答
10308 浏览

asp.net - asp.net 刷新网格而不重新加载页面

我有一个Asp.Net Gridview绑定到DataSet代码隐藏文件中的 a 。此 gridview 绑定发生在单击页面按钮时。但是在单击该按钮时,整个页面都会刷新......并且我在该页面上有预先存在的 Asp.Net 图表,由于页面刷新而消失。

现在,我可以使用更新面板来避免这种情况。但按钮和网格应该在更新面板的同一个 Div 中。对我来说,按钮位于页面的其他位置……而网格位于底部的某个位置。

无论如何只重新加载网格而不干扰页面中的其他元素..现在请不要用updatePanel回答,因为我已经使用它并且你知道问题所在。如果您有更好的解决方案或使用AJAX.

非常感谢,

马尼什

0 投票
2 回答
482 浏览

back-button - ASP.NET 页面 - 如何停止按 F5 或后退按钮

ASP.NET 页面 - 如何停止按 F5 或后退按钮?请帮忙。JQuery, JS 只在少数浏览器上工作。请建议一些服务器端代码。谢谢。

0 投票
1 回答
203 浏览

javascript - Javascript 仅在 location.reload 存在时执行“else”?

当且仅当 $.post() 函数没有返回 html(错误)时,我才尝试刷新页面。当我没有location.reload(true);时,代码工作得很好 当下。当我确实有它时,页面速度似乎有加载速度决定它是否要验证......

我对此进行了测试,发现代码在远程服务器上运行时有 80% 的时间有效,但使用 MAMP 在本地运行时只有50% 的时间有效。为什么,有没有办法解决这个问题?

代码和一切:http: //jsfiddle.net/sman591/Zhays/

0 投票
1 回答
859 浏览

session - CakePHP 会话,第一次刷新时不显示

我正在使用 CakePHP 1.3 最新版本进行管理员/用户登录。

我面临一个非常奇怪的问题,每当我尝试使用 Auth 登录时,第一次尝试时它不会向我显示任何信息,SESSION但每当我再次刷新页面时,所有信息都会进入 Session。

任何想法,为什么会发生这种情况?

代码来自app_controller.php文件

尽早回复将不胜感激。

谢谢 !