博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
URL中?和# 的差别
阅读量:6642 次
发布时间:2019-06-25

本文共 280 字,大约阅读时间需要 1 分钟。

1 #代表url中的hash(fragment)

#后面的内容是网页位置标识符,一般是锚点()或id属性(
)。通过location.hash可以取到该值 改变#后面的内容并不会引起页面重新刷新,但是会有历史记录,#后面的内容不会提交到服务器端。

2 ?代表查询字符串(query)

?后面的内容一般是查询的内容,以键值对的形式。通过location.search可以取到该字符串。     改变?后面的内容会引起页面刷新,?后面的内容会提交到服务器以便查询。

注:关于URI的格式是由RFC 3986规定的,有兴趣可以看一下

转载地址:http://yoovo.baihongyu.com/

你可能感兴趣的文章
Linux下单独编译安装php且支持mysql扩展
查看>>
转转数据平台部诚招 Java、大数据工程师、架构师
查看>>
LoadRunner的Socket脚本关联小技巧
查看>>
Qt学习(002-1)
查看>>
那些都是我们必须要经历的
查看>>
SAN系统拓扑
查看>>
如何调整Linux系统为正确时区
查看>>
mysql更新数据库中所有相同的某个字段的值
查看>>
生成图片缩略图
查看>>
hibernate查询数据库6种方法
查看>>
Centos6.3利用iptables配置网关防火墙
查看>>
SpringAOP 调研过程
查看>>
镜像源汇总1
查看>>
nginx使用用户真实IP做hash(解决经过CND后ip_hash失效问题)
查看>>
为什么 PHP 和 JavaScript 取整 ((0.1+0.7)*10) 的结果不是 8?
查看>>
禁用开机显示按Ctrl+Alt+Del对话框
查看>>
最简单的TCP网络封包解包
查看>>
结构体与指针
查看>>
IXWebHosting虚拟主机首页优先级设置方法
查看>>
PerformanceCounterCategory 无法加载计数器名称数据,因为从注册表读取的索引
查看>>