Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.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
Php 谷歌如何在不重新加载页面的情况下将搜索参数附加到url?_Php_Javascript_Css - Fatal编程技术网

Php 谷歌如何在不重新加载页面的情况下将搜索参数附加到url?

Php 谷歌如何在不重新加载页面的情况下将搜索参数附加到url?,php,javascript,css,Php,Javascript,Css,谷歌如何在不重新加载页面的情况下将搜索参数附加到url 有人知道他们是怎么做的吗?我知道HASH技巧和webkit pushState函数。我认为他们两个都没有用 他们的解决方案是跨浏览器兼容的,他们是否对每个浏览器使用不同方法的组合 您可以在散列符号(#)后添加参数,而无需使用window.location.hash属性重新加载页面。谷歌使用散列技巧。请注意,所有参数都在后面 http://www.google.com/# 编辑:如果您使用其他参数输入页面,则链接中的#可能更靠外。我们必须使

谷歌如何在不重新加载页面的情况下将搜索参数附加到url

有人知道他们是怎么做的吗?我知道HASH技巧和webkit pushState函数。我认为他们两个都没有用


他们的解决方案是跨浏览器兼容的,他们是否对每个浏览器使用不同方法的组合

您可以在散列符号(
#
)后添加参数,而无需使用
window.location.hash
属性重新加载页面。

谷歌使用散列技巧。请注意,所有参数都在后面

http://www.google.com/#

编辑:如果您使用其他参数输入页面,则链接中的
#
可能更靠外。

我们必须使用不同的搜索引擎。。。我在我的搜索中没有看到任何#=0在即时搜索中你会发现它。谷歌即时浏览器、Firefox和Safari都使用这里的#。您使用的是什么搜索引擎?:-)明白了,即时搜索确实使用它!我原以为#在google.com/#之后,但只有在使用即时搜索时,它才在参数列表的下方。谢谢这解释了混乱。将其添加到我的答案中:-)