发送到被解释为JavaScript对象的客户端

时间:2014-06-10 23:48:31

标签: javascript

来自不通过JSON的Ajax响应(来自服务器)(不使用JSON)我能够将一个字符串发送到客户端,可以解释为JavaScript对象并执行吗?

对不起,我有心理障碍:在服务器上进行用户身份验证后,我不确定应该将哪些内容发送到JavaScript前端(客户端)。我知道需要有一些控件供用户(用户/管理员)点击,但我不确定发送什么是安全的,什么不发送不安全。我被告知隐藏的控件不安全。我知道如何在服务器上实现用户身份验证。我理解,如果在服务器执行控制功能(在服务器上)之前单击控件以检查用户(用户/管理员)是否具有该控件的权限,则需要对服务器进行检查。我知道我可以设置一个变量并将其发送到前端,一旦收到它(Ajax响应)添加控件(appendChild)。如果我这样做,我觉得它不安全,因为浏览器(页面源)可以轻松查看所有执行此操作的代码。

1 个答案:

答案 0 :(得分:-4)

您可以使用eval()函数。但为什么发送字符串?