Google如何在不重新加载页面的情况下将搜索参数附加到网址?
有谁知道他们是怎么做到的?我知道HASH技巧和webkit pushState函数。我不认为他们也在使用它们。
他们的解决方案是跨浏览器兼容的,他们是否为每个浏览器使用不同方法的组合?
答案 0 :(得分:7)
Google使用哈希技巧。请注意,所有参数都在
之后http://www.google.com/#
修改:如果您输入了包含其他参数的页面,则#
可能会在链接中更远。
答案 1 :(得分:2)
您可以在哈希符号(#
)之后添加参数,而无需使用window.location.hash
属性重新加载页面。