pushstate

    1热度

    1回答

    我有一个路线带有可选参数 name GET /:name(/:age)(.:format) users#name 在相关的控制器我想说的是,如果可选参数年龄不通过(如localhost:3000/FirstName%20Lastname /中的url),然后将它们带入具有诸如localhost:3000/FirstName%20Lastname/25等年龄的路由。 我在控制器的尝试是在这里

    1热度

    2回答

    我想在特定的动作中启动我的Backbone路由器,有时与导航到的路由器不同。我该如何改变它,以便在我拨打Backbone.history.start时转到除URL中特定操作/片段之外的其他位置? Backbone.history.start pushState: true root: "/" 也许有一些选择,或者可能有一种方法让我在进行该函数调用之前更改片段? 谢谢!

    0热度

    1回答

    我有3个链接,2与pushstate数据1没有。用户+标签链接有数据,主题不。如果我点击用户然后主题然后回来或标记然后主题然后回它完美。如果我点击用户然后标签然后点击它将只加载最后pushstate(标签)。如果我点击标签,然后用户回来它只是重用用户pushstate。如果我去标签 - >用户 - >主题,返回将转到用户,回来也将是用户?? $('#changetousers').click(fu

    2热度

    1回答

    这里我在浏览器地址栏中有一个URL,我想用jQuery替换地址栏的路径。 从我身边的一些尝试是如下 考虑网址如下 http://localhost/catID/10/itemID/20 当我运行 history.pushState("CatID", "Title", "21") 其更改地址栏里 http://localhost/catID/10/itemID/21 ,但我想结果为 http:/

    1热度

    1回答

    在我的一个应用程序中,我使用window.history.pushState()方法来更新窗口URL。但是,由于IE < 10不支持HTML5的历史API,我正在寻找替代方案。 SO上的很多其他问题的答案建议使用history.js插件。 从history.js插件提供的文档中,它的用法并不十分清楚。我已经加入了插件的<head></head>节在我的模板,但在IE9我仍然接受,说的错误: SCR

    3热度

    2回答

    想要了解历史API,下面的Mozilla解释向我建议,即使您推送到历史记录的url在服务器上并不真实存在,从外部源点击后退按钮将返回原始页面, pushState的与会者呼吁: 假设http://mozilla.org/foo.html执行下面的JavaScript: var stateObj = { foo: "bar" }; history.pushState(stateObj, "page

    2热度

    1回答

    我与HTML5 pushState的()的工作,但如果我想通过它返回404 一个pushState的URL加载网站因此我需要重写所有/ somePushStateURL到/somePushStateURL.html到达正确的网站。 正确的htaccess条目如何看起来像? 我的问题还有其他解决方案吗?

    0热度

    1回答

    我正尝试在我的网站中进行深层链接。我的意思是,我可以去一个URL像 http://test.madeup.com/?campaign=funkyNew 如果到这一点,将改变页面的显示,并把funkynew运动到顶部。 我一直在经历history.js的例子,并有几个问题。 所以示例代码是这样的 // Establish Variables var History = window.Histor

    0热度

    1回答

    对于措辞严厉的问题,抱歉。 PHP与Apache采用的index.php/index.html中的目录下的网址,如: 本地主机=本地主机/ index.php文件或本地主机/位=本地主机/地点/ index.php文件 如果我下手: 本地主机/地方 和我使用javascript history.pushstate来更新一个长地址的网址,如: localhost/place/subplace 然后如

    1热度

    1回答

    在测试场景中,我有两个页面pageA和pageB。 在第一步中,一个按钮触发window.history.pushState调用,并在pageB的地址栏中显示地址。 在第二步中,浏览器的地址栏用于请求pageB。浏览器呈现pageB的内容。显示pageB的地址栏地址。 在最后一步中,浏览器的后退按钮用于返回pageA。在地址栏中pageA的地址显示为。然而,浏览器显示页面B的内容,我期待看到pag