function(js){alert(js)}是定义函数体,
现在将其装在字符串中"function(js){alert(js)}"
eval("function(js){alert(js)}") 相当于function(js){alert(js)}eval( "function(js){alert(js)}")(5)
相当于省略了一个函数的句柄
var fun = function(js){alert(js)}
fun(5);
现在将其装在字符串中"function(js){alert(js)}"
eval("function(js){alert(js)}") 相当于function(js){alert(js)}eval( "function(js){alert(js)}")(5)
相当于省略了一个函数的句柄
var fun = function(js){alert(js)}
fun(5);
解决方案 »
- 请教正则过滤UBB代码~
- 快来帮帮忙,GD2 函数库
- 为什么不能获取网卡地址GetMacAddr
- 大家好,以前曾经开发JSP,使用ECLIPSE,对ECLIPSE很了解,请教开发PHP有没有ECLIPSE插件,使用率比较高的
- PHP中如何定义这样的变量在其他页面调用
- 如何把从数据库读出来的数据以excel格式显示到网页?
- 奇怪的数据库操作次数
- 在php中能通过超链接提交表单吗?请高人指点
- session_start()问题?急
- 启动php-fpm的时候 提示 error while loading shared libraries: libmysqlclie
- 怎样用PHP将留言信息提交表单到邮箱
- 服务器版本问题。。帮帮忙。。
我再消化下
这js...鬼斧神工...