Nivo Slider在具有Really Simple History(RSH)的webkit浏览器上不起作用

| 我正在建立一个由AJAX驱动的网站,该网站使用“真正简单的历史记录”(RSH)框架来处理后退和转发请求。 我还将Nivo Slider用于简单的幻灯片演示。在Firefox甚至IE中,都可以正常工作。但是,在Chrome和Safari中,第一张图片已加载,但已尽其所能-不会显示导航项目符号,并且幻灯片也不会更改。 真正奇怪的是没有错误消息。不在Firebug或Chrome \的Javascript控制台中。 我发现罪魁祸首是json2007.js,它是RSH的一部分。如果我将其注释掉(以及RS​​H的其余部分),则幻灯片将完美显示。 我本来以为JSON和JQuery可能彼此有问题,所以我加入了JQuery-JSON,但这没有帮助。 有没有其他人有这个问题?我做过什么蠢事导致问题吗? 这是有问题的网站:http://camiraenergy.co.uk/。幻灯片仅在主页上可用。这应该很明显。 (该站点仍在建设中,因此有些事情没有意义。) 谢谢你的帮助! 缺口     
已邀请:
通过改用json2.js解决了它。 您必须将
window.dhtmlHistory.create()
更改为
window.dhtmlHistory.create({
  toJSON: function(o) {
    return JSON.stringify(o);
  }, fromJSON: function(s) {
    return JSON.parse(s);
  }
});
    

要回复问题请先登录注册