JavaScript能否运行变量中的代码?

guanghuisir 2008-04-15 09:10:19
就是能否运行一段存储在字符串中的代码?
目的是将js代码以字符串的方式通过ajax从后台发过来,达到隐藏js的目的。

或者有其他隐藏js脚本的方法?

朋友们指点一二,感激不尽。
...全文
76 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
2008-04-15
  • 打赏
  • 举报
回复
eval()

这样还是很容易被别人得到.
用压缩可能还好点.
myvicy 2008-04-15
  • 打赏
  • 举报
回复
用eval可以的.
zl_c 2008-04-15
  • 打赏
  • 举报
回复
eval()
mataofq 2008-04-15
  • 打赏
  • 举报
回复
eval()can do it !
kqh168 2008-04-15
  • 打赏
  • 举报
回复
可以
只要从ajax返回的代码里面分离出你的js代码,然后用eval("你的js代码")
hookee 2008-04-15
  • 打赏
  • 举报
回复
eval(js_code_string)
比如: eval("alert('xx');")
No_Data_Found 2008-04-15
  • 打赏
  • 举报
回复
目前保护js比较好的办法是 混淆 压缩
guanghuisir 2008-04-15
  • 打赏
  • 举报
回复
多谢朋友们帮忙,但分只有给第一个人了。
7楼的朋友说用eval() 代码还容易被别人得到,能说下得到的方法吗?

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧