從Firefox 1.0PR換到Firefox 1.0
JavaScript的window.open()開啟local端檔案會碰到一些問題
原本1.0PR的時候,想開啟local端檔案(比如說圖檔)
必須要加上 "file:///" 才能順利開啟(0.91不必)
例如:window.open('file:///D:\\logo.jpg')
但是因為可能導致安全性問題,所以Firefox 1.0不允許存取
JavaScript主控臺會顯示:
引言回覆:
安全性錯誤:
http://URL 的內容無法由 file:///D:%5Clogo.jpg 載入資料或鏈結。
(上面的URL是指網頁位置...^^;)
不知道有沒有人有適當的方法可以開啟local端檔案?
另外,在測試的時候發現了1個現象
因為我用2臺電腦來測試
電腦A和電腦B的Firefox差別只有在電腦A有多安裝了TBE
其他設定完全一樣
如果把 "file:///" 的部分拿掉
在電腦A可以順利開啟
但是在電腦B會出現1個 "d是未註冊的通訊協定。" 的alert
並且開出1個完全空白的頁面
但是這2部電腦的Firefox的差別只有TBE而已...@@a
難道要裝TBE才能開local端檔案?o_O