2017-09-09 51 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

更好的存儲信息爲會話變量,即使用戶改變它不會在後臺

相關問題