2017-09-09 44 views
1

我的网页上有很多隐藏字段,它包含了它的信息,我在后面的阶段使用了一些操作。 但是这些隐藏的字段直接访问用户,并且可以通过浏览器中的检查元素进行修改。我们可以只读一个隐藏字段吗

我可以制作只读的隐藏字段吗?如果不是那么如何防止呢?

任何更好的选项来存储数据在网页上进行操作。通过存储在全局变量中。也可以通过浏览器控制台编辑全局变量。

+0

反映的价值观,例如什么样的信息? –

+1

你无法阻止任何事情。想象一下你是一个Web服务器。您向客户发送HTML页面(包括JavaScript代码)。然后我可以随心所欲地做任何事情。一旦你把数据发给我,你就失去了对它的所有控制权。 – melpomene

+0

产品信息如expdate,mrp,rate等 – Avinash

回答

0

不,网页上或客户端的JavaScript中的任何内容均可由用户操作。防止它的唯一方法是对其进行加密,使其只能在服务器上进行操作,或者不发送给客户端并仅在服务器上使用。

+0

你能描述一下吗? – Avinash

+1

我能描述一下吗? – Paul

+0

所以你想说如果我有一个产品,并且想要计算x no产品的总mrp,那么每次我必须从服务器取回它 – Avinash

0

更好的存储信息为会话变量,即使用户改变它不会在后台

相关问题