我必須通過HTML鏈接打開文件。 該文件的位置是在另一臺計算機上,並通過IP地址(通過自定義服務器工具) EG不客氣:使用IE下載強制文件
<a href="http://localhost:PORT/FILE.dotx" download>Download</a>
這個工作在Firefox和Chrome只是罰款,但IE(版本8)解釋文件作爲一個XML文件,並試圖直接打開它。
升級或更改客戶端瀏覽器是不可能的。
是否有可能強制IE下載文件而不使用PHP,VB或Rails? (因爲我們沒有一個Apache服務器或像這樣)
它是dotx還是docx? – yogi
dotx(MS模板) –
你在運行什麼樣的服務器?大多數服務器類型都可以配置特定的文件擴展名來發送額外的頭文件或輸出數據(所以你可以使文件成爲八位字節流,因此瀏覽器不會直接嘗試打開它,或者說它的內容類型是附件,應該在不中斷當前工作流程的情況下下載) – scragar