2010-06-15 66 views
1

比爾·詹姆斯wrote我可以使用MIME類型聲明來獲取要在MS Word中打開的HTML文件嗎?

我能夠呈現一個HTML頁面的MIME類型設置爲「應用程序/ msword」,從而導致瀏覽器產卵Word中其進口的HTML得很好,讓編輯和保存就像我輸出一個真正的Word文檔一樣。

這對我來說聽起來很棒,但我無法在任何瀏覽器(運行Word 2010測試版的Win7上的Chrome/FF/Safari/Opera/IE)中工作。我嘗試通過Tamper DataTamper Data的HTTP頭中的MIME類型更改爲application/msword,並且試圖在本地HTML文件上使用http-equiv元標記<meta http-equiv="Content-type" content="application/msword">,我嘗試從瀏覽器打開,但都沒有任何效果。

我一般沒有關於HTTP頭和MIME類型的線索,所以 - 任何提示?非常感謝!

回答

1

這很可能是您的用戶代理超出了您的智慧。是否有可能依賴文件擴展名?

我爲Microsoft Excel實施了一個相關的解決方案,生成一個HTML表格但將其公開爲.xls文件。然後,Excel會抱怨期望的數據格式和它發現的格式不匹配,但至少打開了Excel。

0

這裏的MIME類型的多個列表

http://filext.com/faq/office_mime_types.php

我試圖通過 篡改數據改變MIME類型的幾頁 HTTP標頭的應用程序的一個/ MSWORD,... 似乎沒有任何效果。

很傷心,Tamper Data無法正常工作。您是否有權訪問運行實際Web應用程序的實際Web服務器?您是否嘗試更改HTTP響應以更改標題?

相關問題