html5-history 相关问题

HTML5 History API允许通过JavaScript以编程方式操纵浏览器的历史记录,提供在创建Web应用程序时管理用户历史记录堆栈的方法。

具有历史记录API的Wicket AjaxEventBehavior

我正在使用带有历史记录API的Wicket7.x。我目前正在尝试为“ onpopstate”连接一个AjaxEventBehavior。我有可以在执行history.pushState时添加对象的代码,我的问题是我可以'...

回答 1 投票 0

停止在hashchange上触发popstate

我正在使用History API并使用push和pop状态。我想在某些情况下停止popstate事件,我只将哈希附加到URL。例如在某些情况下......

回答 3 投票 11

React-Router / Redux浏览器后退按钮功能

我正在构建一个“黑客新闻”克隆,使用React / Redux实时示例,并且无法使这最后一项功能正常工作。我将整个App.js包装在BrowserRouter中,并且我有withRouter ...

回答 1 投票 1

window.history.back()但仅当不会将用户带离当前站点时

标题说得很好。即我需要调用它来将用户带到他们所在的先前位置,但只有当它不会将他们带离我们的网站时。例如。 mysite.com/#/foo - > ...

回答 1 投票 0

使用HTML5历史路由的SPA的Apache设置

我的团队最近将我们的旧SPA路由实现从基于散列的路由更新为HTML5历史路由。现在我们需要更新我们的Apache设置,以允许SPA处理“干净的URL”。这个 ...

回答 1 投票 1

History API null状态

我在尝试使用Ajax更改DOM后,也尝试更改URL(不刷新页面)。 $(“nav li”)。click(function(e){e.preventDefault(); var url; var targetLocation = this ....

回答 1 投票 0

反应路由器组件中出现意外的令牌<错误

我正在尝试为我的反应应用程序编写路由器组件。我正在创建新的react类并在componentDidMount方法中定义一些路由。这是完整方法componentDidMount:function(){var me = ...

回答 2 投票 36

event.state == null以及如何在Firefox上正确运行pushState?

$('。btn')。click(function(event){var paged = $(this).attr(“id”); history.pushState(paged,“”,event.target.href); $ .ajax( { 做一点事 } }); }); window.onpopstate = function(event){alert(...

回答 1 投票 0

使用post-redirect-get的自我更新表单的历史记录损坏

我有一个URL /书籍,其中列出了一些书籍,以及一个URL模式/ books / {some-book-title},其中显示了书籍元数据的查看/更新表单。这是一个典型的用户故事,用户更正了...

回答 1 投票 8

在页面刷新时重置状态对象

我正在使用History API。当用户第一次进入页面时,我检查状态是否为空。如果是,那么我用状态对象替换状态。但是,当我刷新页面时,......

回答 2 投票 0

更改URL而不刷新页面[重复]

我想更换一个没有页面刷新的网址。我需要更改:https://example.com/en/step1到https://example.com/en/step2怎么做?

回答 2 投票 46

Angular platformLocation pushState不起作用

我想在第一次加载平台时为浏览器历史记录注入新状态,因此当用户单击浏览器后退按钮时,它应该登陆到应用程序的主页。我试着添加新...

回答 1 投票 0

如何在AngularJS中更改URL并且不重新加载页面

我的AngularJS项目使用html5mode,我这些代码打开html5mode在HTML中:... ...在JS:app.config(['$ locationProvider',function($ locationProvider){...

回答 1 投票 0

historyApiFallback在Webpack dev服务器中不起作用

我在React Router中使用Webpack dev服务器和browserHistory来通过HTML5 History API操作url。 historyapifallback-option在我的webpack配置文件中不起作用。刷新http://后......

回答 4 投票 16

history.replaceState不适用于firefox v56 +

在我的应用程序中,要隐藏URL中的一些信息,我使用下面的代码。 history.replaceState({},“”,“bar.html”);除了firefox最新版本(v56 +)之外,它在所有浏览器中工作...

回答 1 投票 3

防止history.replaceState附加到url

我正在使用window.history.replaceState并且有一些问题,因为它会一直附加到url。它被标记为这个问题的副本,我认为这是一个错误,因为当我使用它时......

回答 2 投票 0

可以通过动态生成来注册Knockout组件吗?

动机是我不希望在浏览器首次访问网站时注册我的所有组件。我希望能够在代码需要时注册组件,而且我不想要JS ......

回答 1 投票 0

使用AJAX表单的HTML5历史记录

我正在尝试使用AJAX表单实现HTML5历史记录。表单包含一些单选按钮和下拉列表。更改任何这些输入后,表单将自动提交,结果为......

回答 2 投票 4

Office.initialize引发了$ rootScope:infdig

以前我的插件在不同的浏览器中运行良好。最近,在某些浏览器中它加载不好(控制台中的错误消息+只是在UI中显示空白页);在某些浏览器中加载,但......

回答 1 投票 0

history.state是否始终与popstate event.state相同?

history.state是否始终与popstate event.state相同? window.addEventListener(“popstate”,function(event){console.log(history.state === event.state); //总是正确// IT SEEMS},...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.