URL中的 ? 或 # 分隔符,是区分什么的?
http://bbs.chinaunix.net/post.ph ... net/forum-23-1.html
http://www.google.com/search?hl= ... i=&aql=&oq=
上面两条URL都是用问号分隔,后面接参数。(这样我就认为URL中 '?' 后面的就是参数,对不? 还有其他方式区别出URL的参数的嘛?)
但我看到有一些是以 '#'分隔的,比如 http://www.google.com/search
这两种方法有什么不同吗?
谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
#后面的是网页中的锚点。
?后相当于GET参数
#为锚
?是文档的路径(的一部分)
#是文档中的一个位置
?会发给服务器
#不会发给服务器
?是location.search
#是location.hash
<form method="GET">的内容会提交到?后面