处理js服务器端

时间:2013-04-11 17:50:59

标签: javascript server-side

我需要知道如何解决以下问题的最佳方法:

我有一个在线编辑器,用户编写一个js代码来解决一些问题,就像挑战一样。因此,我需要获取此代码,并在服务器中处理它,以检查代码是否写得正确,比较结果。

我是否需要在服务器端调用js shell或类似的东西?

2 个答案:

答案 0 :(得分:1)

在服务器上运行用户编写的任何代码都是一个很大的安全问题。

而是使用eval()在客户端上运行代码。然后将结果(如果用户解决了)发送到您的服务器。

答案 1 :(得分:0)

Google JavaScript interpreter,有很多。