PHP IE直接開啟Office檔案

2021-08-26 20:57:53 字數 928 閱讀 4177

今 天早上開會的時候聽到可以利用標頭檔來使ie自動啟用client端的應用程式,因為目前office 支援開啟html檔案,所以,可以透過標頭檔的方式來觸發client端用相對應的應用程式開啟檔案,其中標頭檔的重點在於 contenttype 的設定,也就是設定傳送的檔案內容格式,下面是三種常用的office 檔案的 content type

內容型別

副檔名

office

軟體

.doc

microsoft word

.xls

microsoft excel

.ppt

microsoft powerpoint

下面是 php 的實作範例,(修改自   asp.net 範例,對asp.net有興趣的可以參考此篇文章):

<?php

$content = <<< bof

欄0欄1

欄2列1

1,11,2

列22,1

2,2bof;

if (isset($_get['contenttype']) && isset($_get['ext'])) \n");

header("content-disposition: filename=\n"); 

echo $content;  

exit();

}?>

php 程式碼如下:

<?php 

if (isset($_get['contenttype']) && isset($_get['ext'])) \n");

header("content-disposition: filename=\n"); 

echo $content;  

exit();

}?>

判斷文件是office開啟,還是WPS開啟

word和excel文件的型別可以區分當前文件是用office開啟還是wps開啟,所以我們就獲取文件型別,進行判斷。wps開啟的文件,它的文件型別是doc docx xls xlsx office開啟的文件,它的文件型別是microsoft 之類的 strpath 文件路徑 strext 文件字尾 ...

office開啟提示需要安裝的解決

原因 安裝office時使用了沒有解壓的壓縮包 或者當時使用的光碟安裝,之後office系統檔案有損壞需要重新來安裝這些檔案 或者是因為安裝某些軟體時,安裝程式會向系統中新增一些具有 系統檔案 屬性的檔案,這個軟體恰好修改了office安裝時新增的系統檔案,所以office要重新安裝這些檔案 解決的...

Office 2010如何開啟MDI檔案

office2010如何開啟mdi格式的檔案,微軟回答,2.安裝時,單擊 自定義 開啟安裝選項。3.在 安裝選項 選項卡上,單擊向下箭頭,將以下三個部分選為 不可用 microsoft office sharepoint designer office 共享功能 office 工具 4.展開 off...