不使用HTML 5更新查询字符串(没有重定向)
Update query string (no redirect) without HTML 5
我可以更新查询字符串参数而不重新加载页面吗?我知道,有一些HTML5的功能(历史)。pushState等),但它不工作在许多浏览器(或浏览器版本)…
提前感谢!
没有history.pushState是不可能的。
有一个使用URL的哈希(#)部分的polyfill,因为它可以在不重新加载的情况下进行更改,即使在旧浏览器上也是如此,但它并没有涵盖所有的用例(例如书签和共享)。
您可能需要查看history.js以获得优雅的降级和简单的使用。
相关文章:
- 通过javascript重定向html传递php变量
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 使用angular重定向到html页面
- 使用PHP重定向页面,并将JSON字符串发送到Javascript
- 重定向 挖空 如果包含字符串,则可观察到
- 使用 Node.js,如何将随机字符串路径重定向到主页
- 重定向到另一个页面而不发送查询字符串中的任何值
- 使用 JavaScript 搜索字符串,如果结果为 true,则重定向页面
- asp.net通过传递查询字符串在下拉列表的NEW选项卡中重定向页面
- IE8正在删除重定向时的查询字符串
- 在重定向时修改用户代理字符串
- 向URL重定向添加查询字符串
- 如何使用node js在另一个jade模板中重定向和读取数据,而不使用会话和查询字符串
- 如何在javascript的查询字符串中创建一个重定向页面
- 确定jQuery .ajax()将重定向字符串解析到什么
- 不使用HTML 5更新查询字符串(没有重定向)
- 如果用户获得某个字符串,如何重定向用户
- 如何重定向URL时,php得到字符串是在当前的URL
- 从查询字符串中提取变量并添加到JS重定向URL中
- Javascript错误替换字符串和url重定向