browser-history相关内容

反应路由器,浏览器后退按钮后如何恢复状态?

我正在尝试弄清楚如何使我的Reaction SPA应用程序在用户使用后退/前进浏览器按钮导航时保持状态。例如,用户正在填写表单,然后他来回移动,该表单将自动恢复。 我检查了周围的许多JavaScript路由器,但似乎没有一个能正确地解决这个问题……(甚至根本没有)。 我目前使用的是Reaction Rout4,以下是我采用的模式: 以编程方式离开页面时,我首先使用history.re ..
发布时间:2022-04-17 13:47:48 其他开发

更改状态而不更改角度 ui-router 中的浏览器历史记录

假设我们有这样的逻辑: 从状态 A,切换到状态 B. 每当我们到达状态 B 时,应用程序总是通过调用 $state.go(stateC) 将我们重定向到状态 C现在我们处于状态 C 我的问题是如何从状态 C 回到状态 A(鉴于状态 A 可以是我们在运行时不知道的任何状态,这意味着用户可以从任何其他状态访问状态 B) 解决方案 使用 location 选项和值 "replac ..
发布时间:2022-01-21 16:56:58 其他开发

监控 location.hash 是 XHR 应用中历史的解决方案吗?

众所周知,在 XHR(又名 AJAX)Web 应用程序中,不会为您的应用程序构建历史记录,并且单击刷新按钮通常会使用户退出他/她当前的活动.我偶然发现了 location.hash(例如 http://anywhere/index.html#somehashvalue)来规避刷新问题(使用 location.hash 通知您的应用程序的当前状态并使用页面加载处理程序来重置该状态).真的很好很简单. ..
发布时间:2022-01-15 21:27:59 前端开发

Jquery 历史/后退按钮插件的当前状态?

大约一年前,我花了很长时间研究这个问题,我试过了: Jquery BBQ 插件 Jquery 历史插件 jquery .address 插件 我发现 jquery.address 插件是最好的,但这些东西变化很快. 最近有没有人彻底研究过这个选项?在我再次集成 jquery.address 之前渴望听到一些想法(我之前没有任何问题) 解决方案 我是History的作者 ..
发布时间:2022-01-11 13:04:45 前端开发

jQuery 历史插件

有一些不同的 jQuery 历史插件,其中一个比其他任何一个都好...... 我正在尝试决定选择哪一个,任何想法或其他尝试: http://www.balupton.com/projects/jquery-history http://tkyk.github.com/jquery-history-plugin http://plugins.jquery.com/project/hi ..
发布时间:2022-01-11 12:46:55 前端开发

如何在继续使用 html 中的 datalist 元素的同时关闭自动完成功能

我有一个 input 字段,它显示了一个使用 html5 元素的列表.问题在于,使用 时,浏览器自动完成功能还会显示历史列表(这是以前键入的值的列表,未包含在 >).所以我只想摆脱 history-list 而不是 . 如果我使用 autocomplete = "off" 功能,这也会阻止 . 简而言之,我只想要 而不是历史记录. 解决方案 是否可以在没有 id 或 namei ..
发布时间:2022-01-05 12:46:38 前端开发

React Router browserHistory 没有按预期工作

作为用户,我想通过直接访问深层网址来访问内容 情况 在主页上,我有一个指向“关于"页面的链接.单击内容更改按预期方式.页面被加载并且 url 更改为 localhost:8080/about. 如果我现在刷新页面,我会收到错误: 无法获取/about 我想知道这是正常行为还是我错过了什么? 路线: var React = require('react');va ..
发布时间:2022-01-02 23:42:50 其他开发

保留页面状态以使用浏览器后退按钮重新访问

我有一个基于用户按下按钮动态加载内容的页面: ${document).ready(function){$("#myButton").click(function(){$("#dynamicDiv").load("www.example.com");});} 动态内容工作正常,我可以整天获取页面.但是在您点击链接到另一个页面后,然后按浏览器后退按钮返回该页面,该页面将完全重置,就好像从未加载过任 ..
发布时间:2022-01-02 21:38:15 前端开发

dropwizard 应用程序中的配置更改以使用 react browserHistory

我有一个 react 应用程序在 dropwizard 服务器上运行.bundle.js 在/ui 上提供.当我在/ui 上打开 url 并导航应用程序(并转到/ui/content)时,它工作正常.但是当我尝试刷新像/app/content 这样的特定页面时,它给出了 404. 我了解客户端渲染和服务器端渲染,而且我需要为/ui 执行 GET 调用并在客户端路由其余部分,但我找不到任何相关 ..
发布时间:2021-12-29 11:34:52 Java开发

如何在backbone.js 应用程序中保持干净的浏览器历史记录?

我的backbone.js有三个视图: 类别列表 类别中的项目列表 单个项目的表格 我使用backbone.js 路由器在这些视图之间导航.应用程序中的用户流程为 12、23 和 3 --> 1.用户可以使用浏览器的后退和前进按钮来回导航,这是需要的行为.与任何项目的深层链接也有效. 问题是我想保持历史干净.下面是一个示例使用流程: 用户打开类别列表.历史记录:“类别列 ..
发布时间:2021-12-29 09:34:22 其他开发

我如何确定我是否要“前进"?或“向后"通过我在 GWT 中的历史记录?

我正在查看 History 和 GWT 中的历史 JavaDocs 并且我注意到没有办法判断是向前还是向后按钮被按下(无论是实际按下还是由用户按下).“按钮按下"由您注册的 addValueChangeHandler 处理,但传递给处理程序的唯一内容是历史堆栈中的字符串.没有关于“历史"是“后退"(使用后退箭头按钮)还是“前进"(使用右箭头按钮)的指示.有没有办法确定这一点? 解决方案 抱 ..
发布时间:2021-12-28 21:49:14 Java开发

Android 读取浏览器历史记录

我想在 Android 手机中阅读浏览器历史记录. 我已经做了一些文档阅读,然后我知道我们可以通过android.provider.Browser类来阅读浏览器历史记录.它有: final 静态游标getAllVisitedUrls(ContentResolver cr) ...返回Cursor的方法. 我可以帮助处理 Cursor 或任何示例代码以获取浏览器历史记录吗? 解 ..
发布时间:2021-12-25 11:34:00 移动开发

如何在单页移动 Web 应用程序中实现我自己的历史堆栈?

我有一个用 Backbone 和 Zepto 开发的单页移动应用程序. 它与浏览器中的后退/前进按钮一起正常工作. 当用户导航到一个页面时,新内容从右侧滑入,而旧内容滑向左侧(并滑出视口).如果用户按下“前进"浏览器按钮,我希望发生同样的事情.这一切都有效. 我有一个添加到 body 元素的类 navigate-back 将翻转这种行为,所以当用户使用浏览器的后退按钮导航时,他们 ..
发布时间:2021-12-22 23:55:52 前端开发

Android 是否支持 window.location.replace 或任何等效项?

Android 浏览器似乎没有正确实现window.location.replace. 在大多数浏览器中,调用 window.location.replace 会将当前 URL 替换为传递给它的 URL. 当用户导航到其他地方然后点击返回时,他们将返回到传递给 window.location.replace 的 URL,而不是他们在 之前所在的 URLwindow.location.r ..
发布时间:2021-12-22 23:28:52 移动开发