我是一名大學生,對網絡編程稍微陌生,最近我「跑進了一堵牆」可以這麼說。即使網頁重新加載,我如何在JavaScript中爲變量保留一個值?
很難解釋我的問題,因爲我不明白所發生的一切,但一位朋友把我介紹給這個網站,我希望這裏的指導將使我朝着正確的方向前進。
這就是我想要做的:創建一個可以通過多個計算機通過網頁訪問的清單,並且可以由每個用戶編輯。
我已經做了:我已經創建了HTML頁面並添加了Javascript。 Javascript與庫存中的物品數量交互,並且用戶可以在收回物品或添加物品時更改特定物品的數量。但是,當頁面重新加載時,數字會返回到其默認值零。
我已經研究過通過JavaScript編輯cookie,但只適用於單臺計算機。與「window.name」同樣的問題。我對數據庫進行了一些調查,然後顫抖着迅速關上了門。如果數據庫是唯一的選擇,那麼有人可以指點我的數據庫初學者教程嗎?
從我的觀點來看,我的主要問題是在網頁上修改Javascript中的變量,然後以某種方式將該變量保存到一個位置的文檔中。這樣,連接到該網絡的每臺計算機都可以訪問這些變量並根據需要進行修改。
我將不勝感激這件事的任何幫助!
可能重複[如何獲取客戶端變量在服務器端的值](http://stackoverflow.com/questions/5417001/),[javascript變量到php](http://stackoverflow.com/問題/ 1515590 /),[從PHP訪問JavaScript變量](http://stackoverflow.com/questions/2338942/),[將JavaScript變量傳遞給Codebehind](http://stackoverflow.com/questions/8639278/) ,[如何在C#中訪問JS變量](http://stackoverflow.com/questions/1465732/) – outis 2012-01-09 19:38:59
... [不同用戶的ASP.NET變量值](http://stackoverflow.com/questions/ 8033452 /),[不同用戶/會話中的php共享變量](http://stackoverflow.com/questions/3475377/) – outis 2012-01-09 19:51:31
請注意,在不同用戶的頁面請求之間共享數據的方法很多,但由於每個客戶端僅通信與服務器,它必須完成服務器端,所以確切的方法可用能夠取決於服務器運行的是[未指定](http://catb.org/~esr/faqs/smart-questions.html#beprecise)。請編輯你的問題這個信息。此外,[示例代碼](http://sscce.org/)通常會有所幫助。另見[寫出完美的問題](http://tinyurl.com/so-hints)。 – outis 2012-01-09 19:55:18