Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery History.js+;HTML4浏览器中的URL_Jquery_History.js - Fatal编程技术网

Jquery History.js+;HTML4浏览器中的URL

Jquery History.js+;HTML4浏览器中的URL,jquery,history.js,Jquery,History.js,我正在尝试实现History.js,它可以工作。我遇到的唯一问题是HTML4浏览器中的URL 我正在使用History.js的页面的url如下所示: 在这个页面上,我使用History.js提交表单,所以我推送的状态是一个查询字符串: ?名称=值&名称2=值2 在支持HTML5的浏览器中,这会导致URL如下: 这没关系,但在支持HTML4的浏览器中,我得到了以下信息: 我真的很讨厌“bar”被添加到url中两次,它应该只在哈希符号前面。我试图在代码中查找原因,但找不到。知道这是为什么吗?如

我正在尝试实现History.js,它可以工作。我遇到的唯一问题是HTML4浏览器中的URL

我正在使用History.js的页面的url如下所示:

在这个页面上,我使用History.js提交表单,所以我推送的状态是一个查询字符串: ?名称=值&名称2=值2

在支持HTML5的浏览器中,这会导致URL如下:

这没关系,但在支持HTML4的浏览器中,我得到了以下信息:

我真的很讨厌“bar”被添加到url中两次,它应该只在哈希符号前面。我试图在代码中查找原因,但找不到。知道这是为什么吗?如何解决

亲切问候,


Daan

不确定问题出在哪里,它是否实际不起作用?还是这纯粹是“偏好”的事情?谢谢你的回答。。这是我的偏好,我想知道是否有一个选项可以将重复的“bar#bar”删除为“bar#?”?github页面上的示例为HTML4浏览器显示了这一点:www.mysite.com/#?state=4无重复。。但这可能是因为它的根源?不确定问题是什么,它实际上不起作用吗?还是这纯粹是“偏好”的事情?谢谢你的回答。。这是我的偏好,我想知道是否有一个选项可以将重复的“bar#bar”删除为“bar#?”?github页面上的示例为HTML4浏览器显示了这一点:www.mysite.com/#?state=4无重复。。但这可能是因为它的根源?