2013-02-20 69 views
-2

我在谷歌上查看了它,但沒有發現任何完全保留在我的問題中的內容。無論如何用JavaScript調用Perl腳本,然後將Perl腳本的結果放入Web文檔中?我讀過AJAX可以做到這一點,但我希望有人可以放置一個簡單的hello世界的例子來模擬這個。另外,因爲Perl經常需要在計算機上安裝才能使用它,JavaScript甚至可以這樣做?服務器是否安裝了Perl,以便在JavaScript調用它時,服務器執行計算,然後javascript可以獲取結果?使用Javascript調用Perl腳本並顯示結果

謝謝

+2

perl腳本將在您的服務器上運行;它可以像任何正常的請求一樣服務於ajax請求 – 2013-02-20 03:03:27

+0

謝謝,這就是我的想法。 – 2013-02-20 03:04:23

回答

1

你可能會感興趣的Perl中Mojolicious Web框架,特別是因爲它支持WebSockets的,這是瀏覽器和服務器之間的雙向通信。 Mojo和websockets的

Here is an example。在這個例子中,客戶端發送一些文本到服務器,服務器預先放置一個心臟並將其發回給瀏覽器顯示。當然在你的情況下,服務器可以運行一些代碼並將結果發送回去。

該體系結構在我的Galileo CMS中使用很多,它使用websockets更新頁面,而無需從服務器進行刷新和肯定確認更新成功。

+0

這是很有趣的感謝,我認爲目前有點過頭了,但值得研究的東西。謝謝。 – 2013-02-20 03:17:31