pushstate

    0热度

    1回答

    当配置推送状态与Aurelia和Visual Studio时,我得到一个奇怪的行为,我选择登录后,我的整个应用程序重新加载,而不是路由器只是推到主页。这也发生在我注销时,我进入登录屏幕并刷新整个应用程序。我正在使用Aurelia Auth。任何援助将不胜感激。

    0热度

    1回答

    我想这是可能的,但是有什么方法在使用window.history.pushState作为onepageapp导航到该新路径时获取路径特定的cookie(使用path =/XXX设置的cookie) ?

    2热度

    1回答

    我正在尝试为我们的工作室创建一个启动模板,以便在开发Jekyll站点时使用,并且我希望能够执行页面动画转换。我的理解是,最好的方法是使用AJAX加载来自每个页面的不同内容,然后使用pushState更新URL和浏览器历史记录。 我已经计算出了执行AJAX加载的代码,并执行了所有pushState条目,并且还有后退和前进按钮以及历史记录。 我遇到的问题是更新页面标题。我想把它放在ajaxLoad函数

    0热度

    1回答

    我正在创建一个网站,我喜欢在页面之间无缝切换(如应用程序)。为了做到这一点,我已经决定使用一个预加载器作为转换从所请求的页面中获取我需要的内容。我有以下代码: var url = ""; var historyUrl = ""; $('a').on('click', function(e){ url = $(this).attr("href"); historyUrl =

    0热度

    1回答

    我想我错过了一些基本的东西,但我找不到什么,我已经检查了这个topîc的其他帖子,但无法找到明确的答案。 的URL启动我的应用程序是: http://local.myapp.ngx:8080/myapp/fileasset/app.html app.html是装载要求/ main.js // MAIN.JS 初始化路由器: new Router(); 起始记录: Backbone.his

    1热度

    1回答

    我使用下面的代码更改页面的URL无需重新加载整个页面: alert(window.location.href); window.history.pushState({} , 'foo', '/foo'); alert(window.location.href); 结果: 第一个警报: file:///C:/Users/name/Desktop/html/first.html 第二个提醒

    -1热度

    1回答

    我的页面出现问题。我已经设置了一个流程,以便每当您勾选搜索词框时,页面就会根据这些条款加载内容,并根据条款更改网址。 现在的问题是,我无法找到一种方法来只做网址更改的一部分。 的代码如下: $('input[name*=malli]').change(function(e) { // Code that loads the content data = searchterm; histo

    -1热度

    2回答

    我有这样的代码: window.history.pushState(newUrl, "", newUrl); 我的问题是,如何确保这样做时pushState的浏览器的后退按钮将作为正常的,或者换句话说应该走“背”? (不使用jQuery)

    0热度

    2回答

    我正在使用多语言MVC应用程序。我在我的应用程序的许多地方使用历史推送状态。直到我将其改为多语言为止它工作得很好。我当前的代码: history.pushState(null, null, '/Employees/Edit/@ViewBag.Id'); 现在,我的网址变更为: /en-US/Employees/Edit/@ViewBag.Id 而且 /ar-SA/Employees/Edit/

    0热度

    1回答

    我用下面的功能: $(document).ajaxComplete(function() { var currenturl = window.location.href; var decodedUri = decodeURIComponent(currenturl); var decodedUri2 =decodedUri.replace("&manufacture