隐藏动态创建的Javascript数组

时间:2012-02-11 20:34:06

标签: javascript

是否可以从页面源隐藏动态创建的数组?我的意思是,当用户执行“查看页面源”时,他不应该看到javascript数组的所有值(看起来非常难看,更不用说答案是可见的)。

这是我正在做的事情:

  1. 从数据库中获取数据(例如多个问题)
  2. 使用问题
  3. 创建javascript数组
  4. 使用javascript一次循环查看问题
  5. 这样做有四个原因:

    1. 问题之间应该没有任何延迟(无论是否需要一些时间来加载所有问题都无关紧要)
    2. 问题之间有共享变量(例如倒数计时器)
    3. 每个问题可能会立即“审核”(因此需要正确答案)。
    4. 最后再次显示所有问题和用户答案以供审核。
    5. 有没有比我正在做的更好的方式?我认为应该有。

1 个答案:

答案 0 :(得分:0)

如果您使用Ajax获取数据,那么查看“页面源”的人将无法看到它。