问题标签 [back-button]

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 回答
518 浏览

asp.net - 返回参考链接(后页链接)

我正在使用此函数获取引用当前页面的页面链接(在后退按钮中):- 共享函数 RefererPage() As String Return HttpContext.Current.Request.ServerVariables("HTTP_REFERER") End Function

此功能在 mozilla firfox 上运行良好,但在 Internet Explorer (IE8) 上运行不正常,请告诉我为什么它不工作以及如何使其工作。

0 投票
2 回答
689 浏览

java - Java 小程序与后退按钮

我注意到,如果您在http://listen.grooveshark.com/上播放一首歌曲并按下返回按钮,Flash 足够聪明,可以在 Flash 应用程序中导航“返回”时继续播放音乐。

是否可以使用 Java Applets 来实现这种事情,或者当您离开页面时 Applets 总是关闭(即使结果页面包含相同的小程序)?

0 投票
2 回答
2823 浏览

c# - 按钮中的 C# 后退事件

我正在尝试将 C# 中的后退事件编码为按钮单击事件,但我找不到正确的步骤。我正在使用 Visual Studio 2008。

0 投票
1 回答
230 浏览

python - 单击浏览器后退按钮时如何恢复到 Dijit 文本框的内容?

我正在使用 Dojo Textarea Dijit 输入和提交文本(待处理)。

我发现提交后,如果按下浏览器的后退按钮(IE8、Firefox),与常规的 HTML Textarea 不同,我会返回输入屏幕,但 Textarea 是 EMPTY。

我想要发生的是,在按下后退按钮后,我将返回到上一页,之前在 Textarea 中已经写过的文本 - 这样我就可以编辑它,而不是重新写一遍。

谁能解释我是如何做到的(以及一些特定的代码示例将不胜感激)。

谢谢,巴里。

0 投票
5 回答
71141 浏览

javascript - 如何检测用户是否点击了“返回”按钮

当用户进入history-back-1 ......我如何检测到它?然后,提醒“用户点击返回!”

使用绑定(最好使用 jQuery)

0 投票
2 回答
6149 浏览

asp.net - 在 asp.net 中实现后退按钮功能

我需要为我的asp.net网站实现一个后退按钮。我可以使用javascript方法来实现我的要求。但是使用这种方法有时我需要多次单击后退按钮才能返回上一页.这可能是因为我们在我们的网站上使用 jquery 选项卡。要专注于特定选项卡,除了页面加载时的第一个选项卡,我正在使用 Page.ClientScript.RegisterStartupScript(....)。所以我无法接受用户只需单击一下即可返回上一页。

我还尝试了以下链接中提到的 asp.net-C# 方法。 http://www.dotnetcurry.com/ShowArticle.aspx?ID=89 我可以回到上一页,但它的状态正在丢失。有人可以帮我实现我的要求吗?

详细信息:
我有 page1.aspx、page2.aspx(其中包含 jquery 选项卡视图/编辑)。

在 page1.aspx 中有 2 个按钮(查看、编辑)。如果我单击查看按钮,它会将我带到 page2.aspx 查看选项卡(第一个选项卡),如果我单击编辑按钮,它必须将我带到 page2。 aspx 加载了编辑选项卡。两个视图/编辑选项卡都包含后退按钮。

同样从“视图”选项卡中,我可以通过单击其中的另一个“编辑”按钮导航到“编辑”选项卡。

谢谢。

0 投票
2 回答
1731 浏览

javascript - IE 找不到使用 JS 创建的隐藏字段值

我有一个页面,其中包含一些隐藏字段。当用户完成选择几个选项时,这些值会由脚本(JS/jQuery)填充。

现在,如果我单击该页面上的链接,转到链接页面,然后单击后退按钮,FF 和 Safari 就能够读出隐藏字段的值。所以读取值的功能似乎是正确的(反正并不复杂)。

但是 IE(还有 Opera,即使我将 history.navigationMode 设置为兼容)显示了空值,即使我可以在生成的 IE 源代码中看到正确的值。

我还添加了一个测试函数,向我显示 onunload 的值,它运行良好。但是点击后退按钮 IE 仍然不能“识别”它们。

我不知道这里有什么问题。任何人?

谢谢!

0 投票
3 回答
4416 浏览

jquery - 在 Firefox 中使用后退按钮时,表单提交按钮保持禁用状态

我正在使用一些 jquery 在单击表单提交按钮后禁用它,以防止意外重复单击。这适用于除 Firefox 之外的所有浏览器。在 Firefox 中,如果用户在提交按钮禁用后使用浏览器的后退按钮返回到页面,则提交按钮仍然被禁用。这个问题有什么解决办法吗?

0 投票
1 回答
1125 浏览

jquery - Firefox (3.6) 选择框状态和浏览器返回按钮

我有一个页面,一个页面有一个选择键窗口的窗口。使用哈希显示选项时要修改哈希状态。这允许用户单击前进和后退来导航不同的选择选项。一切正常,直到您单击链接以离开页面,然后单击浏览器的后退按钮以尝试返回。浏览器(Firefox 3.6)不保持选择框的选中状态,它似乎会自动恢复到顶部项目。但是,IE 8 似乎确实保持了选中状态。

此外,当使用后退按钮时,不会触发 document.ready (jquery) 事件,因此似乎无法使用该事件来解决此问题。有任何想法吗?

0 投票
6 回答
25191 浏览

javascript - 浏览器返回作用于页面本身之前的嵌套 iframe - 有没有办法避免它?

我有一个页面,其中包含一些 ajax 和大量 javascript 加载的动态数据。

该页面包含一个列表,用户可以从中进行选择,每个选定的值都会将新数据加载到页面。

这些数据项之一是提供给 iframe 的 url。

我使用jQuery BBQ: Back Button & Query Library来模拟浏览器返回行为。

除了当我第一次单击后退按钮时 iframe 返回到其先前位置然后我需要再次单击后退以使页面返回这一事实之外,一切都很好。

有没有办法禁用 iframe 的后退行为?