hashchange

    4热度

    2回答

    有一些插件用于处理历史和书签,如:http://plugins.jquery.com/project/history。不知何故,它看起来不是一个完整的解决方案。例如,在一个页面上,您可能有一个由多个复选框,文本框等组成的过滤器。您希望您的页面历史记录功能更新所有这些控件,并在某些控件的值发生更改时更新url。使用jQuery历史插件,您必须编写所有代码(甚至可以从url中解析哈希值)。是否有更完整

    283热度

    13回答

    我怎么会有一个JavaScript的行动,可能在当前页面上有一定的影响,但也将改变URL在浏览器中,所以如果用户点击刷新或书签的新页面新的网址被使用? 如果后退按钮将重新加载原始URL,这也会很好。 我想在URL中记录JavaScript状态。

    6热度

    3回答

    我使用这个插件: http://plugins.jquery.com/project/history 此页上: http://www.crtaci.info/index.php?autocom=majice 我不知道为什么,但似乎我无法弄清楚如何做才能得到这工作...猜猜我需要更多的睡眠... :)

    0热度

    3回答

    我正在创建一个网站,其中使用了“锚定导航”,就像使用Facebook和Google邮件一样。我有它的工作,但不完全。当我加载类似#contact之类的页面时,它将不会加载它,除非我单击它的链接。另外,是否会有更好,更有效的方式来做我正在做的事情?我不是JS编程的最佳人选。 的JavaScript: $.navigate = function() { // a new link

    60热度

    7回答

    我刚刚在http://ritter.vg上设置了我的新主页。我使用jQuery,但非常简单。 它使用AJAX加载所有页面 - 我已设置为允许通过检测URL中的散列来添加书签。 //general functions function getUrl(u) { return u + '.html'; } function loadURL(u) { $.get(getUrl

    0热度

    3回答

    你们都知道如何构建带有300ms触发器的AJAX站点来检查URL中的锚点(哈希链接),然后使用AJAX加载适当的页面。但是,这些链接对搜索引擎没有任何作用=( 我想过做一些解决方法。所有JS代码都保持不变,但是,这个小东西(我用JQuery,对不起): $('a').live("click",function(){ var lnk = $(this).attr("href");

    9热度

    8回答

    我正在使用ASP.NET Ajax编写一个简单的相册应用程序。 该应用使用异步Ajax调用来预加载相册中的下一张照片,而无需更改浏览器中的URL。 问题是,当用户点击浏览器中的和按钮时,该应用程序不会回到上一张照片,而是导航到应用程序的主页。 有没有一种方法可以诱使浏览器添加每个Ajax调用浏览历史?