本节内容:
url特殊字符与字符转义。
url中一些字符的特殊含义,基本编码规则如下:
1、空格换成加号(+)
2、正斜杠(/)分隔目录和子目录
3、问号(?)分隔url和查询
4、百分号(%)制定特殊字符
5、#号指定书签
6、&号分隔参数
如果需要在url中用到,需要将这些特殊字符换成相应的十六进制的值。
附表,url特殊字符与url编码对照:
一般会写一个页面然后使用js的decodeuri或者decodeuricomponent函数解析。
JS特殊字符转义基础
js判断是否允许输入特殊字符
js判断是否包含特殊字符
JS过滤url参数中的特殊字符
js过滤特殊字符(js正则表达式)
Js不转义Html中特殊字符的实现方法