history.js

    0热度

    2回答

    我不知道为什么这不起作用,我一直在尝试一切。 大多数在线教程都使用Ajax,我不是,我尝试过适应它,但我无法获得任何工作。我正在使用的是bang网址,所有的内容都被加载到索引页面中,它只是被动态地显示和隐藏。我真的可以用一些帮助让历史工作。 这里是我的脚本... History.Adapter.bind(window, 'statechange', handleStateChange); $('

    1热度

    1回答

    我是JS的初学者。并且我正在学习如何使用HTML历史API来获取URL。 行为,我想要在Ajax调用后追加查询字符串参数到URL。 我需要在我的代码中包含哪些文件,它只是history.js?我不知道如何使用这个API(而不是询问有关编码的部分)。 dafter wiriting pushstate方法,我是否也需要给popstate? 基本上,如果我使用Pushstate将查询字符串参数附加到U

    0热度

    1回答

    Twitter如何实现这种功能?假设我在网页的这一部分。 那么假设我点击另一个页面(假设开发行动波拉特) 一下这之后。我点击后退按钮,然后我注意到我回到前一页 并注意到我的滚动条的位置仍然是以前的位置。所以在我进入下一页之前,肯定会保存我的浏览器以前的状态。 所以我的问题。我如何使用History.js实现这一点?我已经出现了这样的事情。 History.Adapter.bind(window,

    0热度

    1回答

    好的,我编写了自己的CMS,它使用jquery,php,.htaccess重定向到幕后的一个index.php以及HTML5 History API。现在我遇到了我见过的最奇怪的错误。 在我的电脑上,在我的android手机上,以及我尝试的大多数设备上,一切都完美无瑕。然后,在我的一个朋友计算机和iPhone上,无论我使用什么浏览器,即使是我自己使用的最新Chrome,Dom Exception

    0热度

    1回答

    当用户登录我的页面时,比如www.spagepage.com,我想显示一些随机内容。但是我希望这些内容能够加入书签,因此网址应该在客户端上更改为“www.spagepage.com/?showparts=2,7,12”,其中的数字可能会有所不同。 我不想在用户每次访问'www.spagepage.com'时都做一次重定向,以便它将用户引用到'www.spagepage.com/?showparts

    5热度

    2回答

    我对于History.js如何在页面加载时工作有点困惑。我做了一些实验,但结果似乎不确定。 我的网站是一个搜索引擎,查询存储在URL参数:?Query=cats。该网站纯粹是用JavaScript编写的。当我做一个新的搜索时,History.js很好用,新的查询被更新,并且状态被推送。 我的问题是如何创建一个初始状态,如果用户手动输入一个URL,包括Query参数。我试图做到这一点的每一种方式都会

    0热度

    2回答

    看着这个网页上列出的选项:https://github.com/browserstate/history.js 这样看来没有办法设置插件发送页面查看数据,谷歌分析。 这使得使用history.js插件查看AJAX驱动的页面时很难推断用户的目标。 我知道其他插件已经实现了这个,例如jQuery Address:http://www.asual.com/jquery/address/。我会期待历史插件

    1热度

    1回答

    我正在做一个RoR项目。该项目位于iFrame内。在该iframe有前进和后退按钮。当我点击后退按钮时,iframe内容应该返回,但不是整个浏览器页面。我正在使用“histroy.js”插件。但我不知道如何使用它。 我的代码是这样的: $('#back-btn').on('click', function() { History.back(); }); $('#forward-bt

    2热度

    2回答

    我试图改变这样的网址(http://www.rangde.org/gift-cards?theme=Anniversary) 但我得到的输出是(http://www.rangde.org/gift-cards/?theme=Anniversary) 我不想斜杠在问号参数前请帮我解决这个问题 我的脚本是在这里: History.pushState({state:1,rand:Math.random(

    0热度

    3回答

    我试图与使用DefinitelyTyped声明文件(https://github.com/borisyankov/DefinitelyTyped/blob/master/history/history.d.ts) Historyjs对象在History.d.ts宣布打字稿使用History.js(https://github.com/browserstate/history.js)但是当我尝试使用