易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript中的%20是什么

下面这段代码中的%20是什么东东啊。。。
不明白,正则里面的规则中加入这么多%20是什么意思...
<script language="javascript">
<!--
var url = location.search;
var re=/^\?(.*)(select%20|insert%20|delete%20from%20|count\(|drop%20table|update%20truncate%20|asc\(|mid\(|char\(|xp_cmdshell|exec%20master|net%20localgroup%20administrators|\"|:|net%20user|\|%20or%20)(.*)$/gi;
var e = re.test(url);
if(e) {
  alert("地址中含有非法字符~");
  location.href="error.asp";
}
//-->
<script>
空格的url编码

空格的意思哦

不知道呢,学习下

学习!

引用
空格的意思哦

恩 空格

空格!

空格

那么这里过滤的是select空格的意思咯?我一直以来的疑惑~~~

好像我在地址栏里输入select加空格也不见得会过略啊。。。网上的这段脚本有什么意义,还是根本就没这个%20的???

新手,请帮忙解答下哇!!

这端代码是用来过滤SQL语言的关键字防止sql注入的,不过貌似是在客户端执行,不知道有什么用~

我在浏览器里的查询字符串中输入如:http://www.xx.com?id=select%20 这样才能过滤,
如果输入键盘上的空格并不能过滤哇,不解哦!

引用
下面这段代码中的%20是什么东东啊。。。
不明白,正则里面的规则中加入这么多%20是什么意思...
<script language="javascript">
<!--


相关问答:

新人javascript问题求助,请各位大哥大姐们来帮忙!

这是我的文本框
<input type="text" size="60" name="password_answer" id="pwdanswer" value="$!password_answer" >
提交按钮
<input clas ......

javascript如何调用asp.net带参数的函数

后台:
  protected void form_ini2(string id)
  {
  //处理代码
  }
前台:
 <script language="javascript">
 function DbClickEvent(a ......

Javascript描点问题 - Web 开发 / JavaScript

用javascript加载页面时指向一个描点。已知如何通过链接做成描点的,可是想让页面加载时直接指向不需要点击链接。
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ......

急求助,用javascript解析字符串

格式:编号(2字节)+ 总长度(3字节)+ 数据内容(总长度-5) + ........ +编号(2字节)+ 总长度(3字节)+ 数据内容(总长度-5)
读卡返回数据编号的规则:
00 发卡标志 0000700
01 医疗证号 010101 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号