2014-12-29 78 views
0

我有雷鳥插件打開下列方式郵件文件:打開和打印雷鳥HTML文件

var uri = io.newFileURI(filePath); 
uri.QueryInterface(Components.interfaces.nsIURL); 
uri.query = "type=application/x-message-display"; 
watcher.openWindow(null, "chrome://messenger/content/messageWindow.xul", 
    "_blank", "all,chrome,dialog=no,status,toolbar", uri); 

這工作得很好。

HTML郵件只有一個問題。他們打開很好,但是當他們打印時,信息源被打印出來。附件源也被打印。

有沒有辦法指定它是打開/打印的HTML文件?任何其他建議?

回答

0

我找到了解決方案。

的URI創建爲:

file:///PATHTOFILE/file.eml ?type=application/x-message-display

在文件路徑的端部的空間是問題所在。

所以file:///PATHTOFILE/file.eml?type=application/x-message-display完美的作品