2011-07-08 31 views
0

例如:當您在stackoverflow上提出問題時,需要將信息輸入到文本框中,並將該信息發送到服務器並存儲並顯示給最終用戶。JavaScript可以用於在服務器上發送和存儲信息嗎?

可以發送這個信息,並檢索/顯示它的過程寫入JS? 如果是的話,這是一個好語言還是更有效率的語言? 如果否,通常寫入的過程是什麼?

預先感謝您。

回答

3

是的。您可以使用AJAX(http://en.wikipedia.org/wiki/XMLHttpRequest)從服務器發送和接收信息。

+0

注意:您也可以使用HTML,因此應用程序的該部分不需要任何編程語言。 – Guffa

+0

部分爲真。您可以使用純html做某些事情,但要做一個服務器請求而不需要整頁加載,您需要使用JS。另外,從技術上講,HTML是一種編程語言 –

+0

不,這不是真的,這是真的。操作要求可以用純HTML完成,不需要執行部分加載。另外:http://en.wikipedia.org/wiki/Programming_language「定義結構化數據的標記語言(如XML,HTML或troff)通常不被視爲編程語言。」 – Guffa

1

您可以使用ajax calls來執行任何服務器端方法。請檢查link

0

[編輯刪除重新讀取原來的問題後不相干響應...]

至於JavaScript的角色,這就是所謂的客戶端語言,因爲它真的只是生活在客戶端瀏覽器,而不是在服務器上。這是一個非常漂亮的工具,用於監視用戶在瀏覽器中做什麼,打包數據並將其發送到服務器。這就是服務器端語言接管,處理數據並將響應發送回客戶端瀏覽器的時間。通常,客戶端的瀏覽器接收服務器響應,但JavaScript也能夠接收服務器響應,通常稱爲AJAX(異步JavaScript和XML)。

這是一個非常廣泛的主題,但我很欣賞你必須從某個地方開始知道要問什麼更具體的問題。希望這可以幫助。

相關問題