html5-history

    0热度

    1回答

    我正面临着一个愚蠢的问题。 在网络应用(我的堆栈是vue + vuex + vue-router)我完全无法将我的商店状态与用户正在查看的页面同步。 当用户触发后退或前进按钮时,它会触发相同的onpopstate事件,该事件绝对不会提供有关“方向”或页数的信息。只有状态对象中的数组key似乎几乎不可行(当去新的地方时,保存它,然后猜测用户去哪里poppopate),但我甚至不知道“钥匙”对应的“门

    -4热度

    1回答

    有什么方法可以禁止用户点击浏览器的后退/前进按钮,直到完全加载当前访问的页面。 正在加载的页面完全不需要引用在页面内发出的API请求。只需查看浏览器重新加载按钮是否可见(并且停止按钮不可见),我们将非常感谢。 我不想利用history.forward()和背后的黑客。我希望后退/前进按钮看起来好像没有要导航到的历史记录,除非当前页面完全加载。 我不想使用浏览器扩展,并希望使用javascript/

    0热度

    1回答

    我试图在我按下后退按钮时获得前一个状态。在检查中,我可以看到popstate功能也被称为前进按钮。尽管popstate函数被执行,但它并没有返回到之前的状态事件。我无法理解如何正确地协调事件,因为我是前端开发的新手。 在此先感谢! <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/a

    0热度

    1回答

    我正在处理另一个开发人员离开的事务,所以我不完全确定所有这些功能是如何工作的。所以,我使用history.pushState来保存一些值,以便能够预取我的一些数据。例如,我将pageNumber和productCount保存在我的状态中,以便稍后使用它。 所以,就认为我利用这一点,history.state日志在控制台看起来是这样的: init: null pageNumber: 3 prod

    -1热度

    1回答

    在平均堆栈的Web应用程序,我用html5mode并在index.html下面的代码很好地工作: <base href="/" /> <script src="https://appsforoffice.microsoft.com/lib/1/hosted/office.js"></script> <script src="https://cdn.rawgit.com/devote/HTML5

    0热度

    2回答

    想知道如何在反应路由器v4中使用hashRouter而不是browserRouter来反应web应用程序中的以前路由? 我发现this问题似乎没有工作,即使它说没有浏览器混合需要(再加上我认为它谈论一个旧的反应路由器版本),但是,我见过的每个其他解决方案取决于browserHistory。 是否有可能与hashHistory?

    0热度

    1回答

    我创建了一个使用jQuery显示和隐藏元素的网页。现在出现了明显的问题;由于所有内容都在单个位置加载,因此后退和前进浏览器按钮不再起作用。 我知道答案就在jQuery History但破坏我的头在他们的网站,在这里给出的计算器例子几个小时后,我仍然无法管理到: A)创建的历史记录(我想我明白这包括在内,但不是100%确定) B)动画处理我自己的函数(下面显示) 这是网站的页面过渡:www.grom

    0热度

    1回答

    在具有html5mode平均堆栈的web应用程序,我已经定义了以下角度-UI-路由器 .state('addinHome', { url: '/addin/home', template: "home page" }) 然后,我有另一页https://localhost:3000/test/与按钮<a href="/addin/home">button</a>。此外,在其

    2热度

    1回答

    我有一个由mean-stack提供的应用程序,它包含一个网站和一个Excel加载项。 html5被启用,它具有 <script src="https://appsforoffice.microsoft.com/lib/1/hosted/office.js"></script> <script src="https://cdn.rawgit.com/devote/HTML5-History-API

    1热度

    1回答

    我有一个问题根据用户在不同的场景中呈现。 A组:当似乎是选择用户加载到主页并点击一个应该使用AJAX加载的导航锚,并使用history.pushState('','',destinationUrl);他们得不到回应。错误消息显示在控制台: Uncaught DOMException: Failed to execute ‘pushState’ on ‘History’: A history sta