是否可以創建一個html文件並將其保存到使用JQuery的目錄中?是否有可能使用JQuery創建一個html文件?
回答
您不能使用純粹的Javascript或Jquery保存到客戶端機器,但是您可以使用Javascript和Flash 10將小文件保存3-4kb到客戶端機器.....例如:http://downloadify.info/並檢查演示。
沒有,使用Javascript(客戶端)不能寫入文件
你不能,如果你要創建的客戶端計算機上的文件。如果你想在服務器上創建一個文件,後端代碼可以做到這一點。
不,你無法單獨使用JavaScript。
JavaScript在客戶端瀏覽器中運行並將文件保存到本地磁盤是安全威脅。
的JavaScript安全模型
現代化的JavaScript安全模型 是基於Java的。理論上, 下載的腳本在默認情況下在受限制的「沙箱」環境 中運行,該環境將它們與操作系統的其餘部分隔離。腳本 僅允許訪問 當前文檔中的數據或與 文檔(通常爲與當前文檔相同的站點的 )中的數據。否 訪問被授予本地文件 系統,其他 運行程序的內存空間,或運行 系統的網絡層。這種遏制 旨在防止 故障或惡意腳本 在用戶的環境中造成嚴重破壞。然而, 情況的實際情況是, 腳本通常不像人們希望的 那樣整齊地包含在內。腳本可以通過 設計和偶然的方式來練習 超出您的預期的方式。
的瀏覽器的 安全模型的基本前提是,沒有 理由信任隨機遇到 代碼如網頁上, 這樣的JavaScript應該彷彿 它是敵對的執行中。對於某些類型的代碼,例如 來自 源的例外情況爲 。這樣的代碼被允許擴展 功能,有時與用戶同意但通常沒有 需要明確同意。另外, 另外,當 來自相關域時,腳本可以獲得對 的訪問,否則 其他瀏覽器窗口中的特權信息。
看來,OP想要將文件保存在客戶端。服務器端語言無濟於事。 – 2009-11-16 10:59:03
簡單的答案是否定的。 Javascript在沙箱環境中運行,並且無法在用戶計算機上保存文件。您可以通過發送AJAX請求來將其保存到服務器。
您可以使用javascript設計html頁面,但不是專門使用JQuery。
下載並打開示例項目。
TIBCO GI是基於javascript的IDE來設計html頁面。
您可以創建一個文件,可以使用JavaScript的文檔對象包含一個完整的HTML文件。
但是你不能將它保存爲使用Javascript的HTML文件。
- 1. 是否有可能有兩個.html文件,使一個文件
- 2. 使用streamwriter,是否可以從word.doc創建一個html文件?
- 3. 是否有可能創建一個動態日曆只能使用html和css
- 4. 是否有可能使用run()創建一個ListView?
- 5. 是否有可能從一個文件
- 6. 是否有可能使用jQuery,JavaScript和MySQL創建一個網站?
- 7. 是否有可能使用jQuery檢查元素是否是動態創建的?
- 8. 是否有可能從文件系統創建VectorDrawable(* .xml文件)
- 9. 是否有可能創建一個沒有EOF標記的文件?
- 10. 是否有可能在SL3中創建一個通用UserControl
- 11. 是否有可能創建一個通用的Session.QueryOver <T>?
- 12. 是否有可能創建一個可選擇的選項組
- 13. 是否有可能使用J2me創建新事件?
- 14. 是否有可能創建一個沒有AJAX的按鈕?
- 15. 是否有可能創建一個沒有行的派生表?
- 16. rails3是否有可能創建一個沒有限制的model.scope
- 17. Python:是否有可能使用標準語法創建一個類可迭代?
- 18. 是否有可能創建一個考慮到新文件並創建它們的補丁文件?
- 19. 是否有可能創建一個包含單個jar的ClassLoader?
- 20. 是否有可能在一個表中創建兩個主鍵
- 21. 是否有可能使用git爲現有文件創建分支?
- 22. 是否有可能在python的終端中創建一個日誌文件?
- 23. 是否有可能創建一個JavaScript文件上傳到其他地方?
- 24. 是否有可能在vmware中創建一個.vmdk文件的鏈接克隆
- 25. 是否有可能創建一個需要邊緣才能創建的頂點
- 26. 是否有可能使用MooTools重新創建這個Jquery效果?
- 27. 是否有可能使用jQuery將另一個網頁的HTML抓成div?
- 28. 是否有可能使用jQuery在文件中更改json值?
- 29. 是否可以創建一個Web服務來創建一個XML文件?
- 30. 是否有可能創建一個html頁面,使用ruby中的gem'mail'發送電子郵件?
如果你看一下http://www.tiddlywiki.org,你可以看到它是如何完成的@Svetlozar :) 但是,如果你指的是源自web服務器的腳本,你必須通過幾個安全警告以允許頁面訪問本地磁盤。 – Kosi2801 2009-11-16 10:58:10
@ Kosi2801 IIRC,Tiddlywiki將數據存儲在cookie中,而不是作爲文件系統中的文件。 – Quentin 2009-11-16 10:59:49
@ david-dorward不,你會錯的。當你從file://路徑訪問文件時,它在保存時更新該文件。第一次您必須在安全對話框中單擊確定,但在此之後無縫工作。沒有餅乾。 – MDCore 2009-11-16 11:04:32