2010-03-01 76 views
0

我有一個示例應用程序,其中我試圖在WebBrowser控件中加載文本文件。我有一個html文件,我通過它調用Javascript函數來打開文本文件。但它向我展示錯誤,如;
找不到'file:/// C:/temp/test%2520page.txt'。確保路徑或Internet地址是正確的。
文件存在於這個位置,它的名字是;測試page.txt。
我不明白髮生了什麼事。請幫我解決這個問題。 在此先感謝。無法從WebBrowser控件打開文本文件

+0

打開文件的Javascript函數的外觀如何?該文件的地址(「file:/// C:/temp/test%2520page.txt」)來自哪裏?它似乎是不正確的URL編碼。 – 2010-03-01 11:42:48

+0

發佈此「Javascript功能」。 – Pointy 2010-03-01 12:48:27

回答

0

您正試圖打開錯誤的fil。 %25轉換爲'%'字符。所以看起來你試圖以某種方式逃避%20。您要打開的文件是'file:/// C:/temp/test%20page.txt'

+0

謝謝。我的問題已通過unescape()函數解決。 – 2010-03-05 07:16:45