2012-12-21 87 views
1

我剛剛開始使用jquery mobile使用couchdb和iriscouch作爲數據庫開發網頁。/附件名稱

我想知道的是,如果我可以在附件名稱中獲得/符號?我想要實現的是,我有一個文件,其中包含HTML文件作爲附件和所有圖像,也不作爲附件,但名稱爲image/testimage.jpg作爲其名稱。 Windows不會讓我用名稱命名文件,並且在附加它們後我不能在附件中重命名附件。

這樣我就可以使用我已有的相同html文件,並且不必更改HTML中所有圖像和其他文件的src。

這甚至可能嗎?

+0

什麼時候附件名稱被創建? – AndyD

+0

以及即時通訊使用被褥添加附件,並通過使用常規看上傳對話框創建。它只需將上傳文件的名稱作爲附件的名稱。 – TeraTon

+0

您是否嘗試過通過代碼創建附件? – AndyD

回答

1

是的,只要/被正確的URL編碼爲%2F就可以。

+0

是的,似乎問題是與被褥和無法重命名附件。上傳文件時,被褥上傳者應該具有讓我更改附件名稱的功能。 – TeraTon

+0

答案是對的,我可以在API上做附件,但不能在蒲團上面。 – TeraTon

0

發現問題出在了蒲團上。它可以正確處理名稱中的/,並且不會處理編碼或拒絕/字母,也不會檢查源代碼,但是當使用HTML API時,我可以正確地使用/以他們的名字執行附件。

這讓我很容易將我的HTML和JS文件以及位於文件夾中的源文件移植到CouchDB。另一個非常有用的應用程序是CouchApp,它將目錄結構直接映射到couchDB中,並使用名稱中的/ letter創建附件。