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