Sha*_*bot 3 string jquery function
我想从服务器端JS向客户端js传递jQuery命令(以字符串的形式).这允许我从服务器端修改客户端DOM的东西.
功能:
$("textArea").attr("disabled","true");
Run Code Online (Sandbox Code Playgroud)
我想做的事:
$['$("textArea").attr("disabled","true")']();
Run Code Online (Sandbox Code Playgroud)
引发错误.思考?
Ken*_*eth 11
您可以在客户端使用eval-function:
这将立即执行您的JavaScript:
eval('$("textArea").attr("disabled","true")');
Run Code Online (Sandbox Code Playgroud)
但是,正如评论中所说的那样,要小心你所做的事情,因为这是一种非常粗略的方法.
此外,在安全性方面,您并没有真正获得任何东西,因为仍然可以打开开发工具并删除已禁用的属性
| 归档时间: |
|
| 查看次数: |
9925 次 |
| 最近记录: |