2011-03-17 52 views
0

需要一些建議讓我開始。 只是爲了學習目的而努力做些簡單的事情。使用網絡服務器端腳本的文件列表

寫一個簡單的html頁面,在'客戶端'上有一些javascript。

我需要一種從我自己的網絡服務器(包括諸如修改日期之類的信息)獲取文件列表的方式,我可以從我的簡單頁面以某種方式運行。

所以我的問題,是javascript + ajax的方式,我應該接近這一點,或者有一個更簡單/更好的方法。鏈接到教程/例子非常感謝。

謝謝。

回答

0

你需要寫兩個劇本:

  • 一個,其掃描特定的目錄上的Web服務器,併產生結果的格式適用於AJAX(我會推薦JSON格式,但而不是JSON-P)。

  • 查詢腳本,格式化和顯示數據的AJAX腳本。

您熟悉哪種服務器端腳本語言?

+0

感謝您的回覆!其實我並不熟悉,實際上本週之前還沒有做過任何與網絡有關的工作。我只看到客戶端的東西,而不是所有的服務器端,所以我確切地知道從哪裏開始閱讀:)從這裏的答案看,我需要看看AJAX如何在服務器端。 – 2011-03-17 23:54:42

+0

更正:...到AJAX如何與服務器端的PHP腳本工作! – 2011-03-18 00:53:57

+0

我現在在服務器上用php寫了我的腳本,當我在服務器上運行時,我可以得到一個文件列表,它足夠接近我想要做的事情。現在我只需要解決如何從我的客戶端JavaScript調用此腳本! – 2011-03-18 04:53:54

0

是JavaScript和阿賈克斯我應該接近這一

的方式,將是解決方案的一部分。您還需要編寫一個服務器端腳本,該腳本將返回文件列表,然後您可以使用AJAX查詢此腳本,方法是將腳本名稱傳遞給yuo想要獲取的信息。您可能需要服務器端腳本的原因是因爲javascript沒有直接訪問服務器文件和修改日期等信息。

+0

這是合理的,我想這是出於安全原因。我還應該說,我最終用於解決這個問題的方法是在現有的內部網絡上運行此頁面。較小的快速原型的一小部分,這個網絡服務器位是我一無所知的部分,所以請原諒我的愚蠢問題可能很快會到來,謝謝迄今爲止的傢伙:) – 2011-03-18 00:17:08

0

HTML和JavaScript運行在客戶端。您需要服務器端技術來解析Web服務器上的文件列表並將輸出以HTML格式輸出。一些服務器端技術是ASP.NET, PHP, NodeJS