簡體   English   中英

將變量保存到JavaScript服務器端的text / html文件中

[英]Saving variables to a text/html file in JavaScript serverside

我正在JavaScript上創建表單,我想將所有用戶輸入的變量保存到.txt文件或新的網頁中,並在輸入中預先輸入變量。 我了解JavaScript無法操縱用戶機器,但是可以操縱服務器文件(創建新文件)嗎?如果可以,那么如何將變量保存到新文件中,然后又可以將其重新導入網站? 任何輸入表示贊賞:)亞倫〜

在瀏覽器中運行的JavaScript可以向服務器發出HTTP請求(通常使用XMLHTTPRequest對象)。

它不能向其中寫入任意文件(如果可以,那么任何客戶端都可以,並且任何人都可以破壞任何網站)

您需要在服務器上運行某種形式的服務器端進程,該進程可以將HTTP請求解釋為“將內容寫入文件”(盡管在大多數情況下,您將寫入數據庫並根據請求從那里的數據生成文件)。

如果您有合適的服務器端環境(例如Node.js),則可以用JavaScript編寫服務器端進程。

這是不可能的。 JS受客戶端限制。 如果您想存儲表單數據,則必須具有服務器端引擎,該引擎將處理表單數據的POST請求並保存在您喜歡的任何位置:數據庫和文件等

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM