您现在的位置:首页 --> JavaScript --> 都是转义惹的祸
都是转义惹的祸
浏览:2584次 出处信息
| 以下是代码片段: <html> <head> <title>redirect</title> <meta http-equiv="refresh" content="0; url='http://www.baidu.com/?\40abc'"> </head> <body bgcolor="#ffffff" text="#000000" link="#0000cc" vlink="#551a8b" alink="#ff0000"> <script type="text/javascript" language="javascript"> location.replace("http://www.baidu.com/?\40abc"); </script> </body> </html> |
这里的蓝色的双引号没有影响url中反斜线的转义,可能是因为'的缘故;如果写为:
| 以下是代码片段: <meta http-equiv="refresh" content=‘0; url=(http://www.baidu.com/?\40abc(’> |
发现是不行的
javascript中的红色的双引号使得里面的反斜线有了转移的作用,所以,这里的双引号要修改为单引号
建议继续学习:
- bash shell里反斜杠(backslash)和字符串原文输出(无转义) (阅读:7331)
- grep 正则表达式选项要记得转义 (阅读:6026)
- 正则转义符汇总 (阅读:3943)
- 添加URL/HTML字符转义功能 (阅读:2852)
- 账号密码包含反斜线时怎么办 (阅读:2690)
- 递归字符转义 (阅读:2565)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:用 Jquery 模拟 select
后一篇:JavaScript性能优化--创建文档碎片 >>
文章信息
- 作者:phpor 来源: PHPor 的Blog
- 标签: 转义
- 发布时间:2009-12-01 16:32:57
建议继续学习
近3天十大热文
-
[938] WordPress插件开发 -- 在插件使用 -
[119] 解决 nginx 反向代理网页首尾出现神秘字 -
[51] 如何保证一个程序在单台服务器上只有唯一实例( -
[50] ps 命令常见用法 -
[49] 用 Jquery 模拟 select -
[49] 整理了一份招PHP高级工程师的面试题 -
[49] 海量小文件存储 -
[48] find命令的一点注意事项 -
[48] Innodb分表太多或者表分区太多,会导致内 -
[47] 全站换域名时利用nginx和javascri
