2013-05-28 107 views
0

路徑我使用得到<INPUT TYPE = 「文件」/>

<input type="file" id="uploadFont" value="Upload Font"/> 

上傳的字體我的申請。打開的文件對話框打開,我選擇字體。

如何獲取選定字體的路徑。

回答

1

這是依賴於瀏覽器的,但在現代安全的瀏覽器上,你不能 - 這是一件好事。如果你能夠閱讀這條路徑,攻擊者也能夠,這是一個巨大的信息泄漏 - 例如,如果你從中選擇了一個文件,它大多會給你你的用戶名。 「我的文檔」或您的主目錄。

如果您描述的是,您需要此路徑,我們可能會幫助您設想一個解決方法,但從瀏覽器的POV中,這只是「某個文件」,沒有其位置的概念底層OS文件樹。

+0

非常好的一點謝謝...我需要的路徑,所以我可以更新@ font-face css側的src。 –

+0

您應該在您的網站上重新發布該文件(以受保護的方式)並將CSS指向該URL。在第一次加載時,這實際上會請求文件,但它會在緩存中結束,爲後續加載提供快速訪問。 –

+0

好的,我怎樣才能得到選擇的文件的名稱請 –

相關問題