跳轉到內容

XForms/安裝和測試

來自 Wikibooks,開放世界中的開放書籍

XForms 客戶端選項

[編輯 | 編輯原始碼]

有多種方法可以開始使用 XForms。但我們首先必須理解,在 Web 瀏覽器中執行 XForms 會遇到一些與安全相關的問題,這些問題會阻止軟體儲存到您的本地硬碟驅動器。有一些解決方法可以解決這個問題。

有幾種 XForms 系統可用於構建 XForms。例如

XSLTForms 是一種 XForms 實現,可以在瀏覽器或伺服器中執行。基於客戶端的系統在您的瀏覽器中執行 XSLT 轉換。

BetterFORM 是 XForms 的伺服器端實現,它與一個本地 XML 資料庫(eXist-db)捆綁在一起。

還有基於 JavaScript 的解決方案和其他外掛以及 Web 伺服器解決方案可用。請參閱播放器特定說明或有關XForms的維基百科頁面以獲取更多詳細資訊。請注意,這些 XForm 解決方案通常要求您下載 Web 伺服器並在正確目錄中安裝 Java Web Archive 檔案(War 檔案)或在您的示例中新增特定於播放器的程式碼。

FireFox 外掛

[編輯 | 編輯原始碼]

FireFox 外掛在 Mac 上的支援有限,並且可能在當前版本的 FireFox 中不受支援。

今天最常見的之一是在 Firefox 中安裝 XForms。這隻需要一分鐘左右的時間來安裝,因此它被我們許多學生使用。這些練習中的大多數都在 Firefox 1.5 和 Firefox 2.0 上使用 Firefox 0.7 擴充套件進行了測試。

Firefox 3.6 外掛:xForms 0.8.7

Firefox 2.0 外掛:Mac 版 FireFox 2.0

XForms 處理器

[編輯 | 編輯原始碼]

XSLTForms 在瀏覽器中使用 XSLT 和 JavaScript 將 XForms 轉換為 HTML。

betterFORM 使用 Java 在伺服器上處理 XForms。

Orbeon Forms 使用 Java 在伺服器上處理 XForms。

所有這些都可以與eXist Native XML Database一起使用。

另請參閱有關 XForms 的維基百科文章

下一頁: 命名約定 | 上一頁: 好處
主頁: XForms
華夏公益教科書