熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows優化 >> 正文

Internet Explorer 中編輯 OLE 嵌入文檔

2022-06-13   來源: Windows優化 

  除了打開Internet上的網頁Internet Explorer還能夠浏覽本地文件夾及文件如果浏覽的是PDF文檔或Office文檔有時候你會發現當調用Navigate(xxxdoc)的時候Adobe Reader/Acrobat或Office等Document Servers會在IE中嵌入自己的一個實例以打開相應的文件當然有時候也會在獨立的Acrobat或Office窗口中打開文件
  在Adobe Reader/Acrobat的屬性設置窗口中我們可以找到Display PDF in browser的選項如果勾上則Navigate(xxxpdf)將會以嵌入的方式在IE中浏覽PDF文件否則在獨立的Adobe Reader/Acrobat窗口中浏覽但在Office的選項對話框中我們找不到這樣的設置
  
 

  問題如何在自己的浏覽器中控制Office這類Ole Servers的打開方式?
  
  答案修改文件夾選項或修改注冊表
  
  方法如下所示從控制面板中打開文件夾選項文件類型屬性頁上找到相應的文件後綴名DOC點擊高級按鈕在彈出的編輯文件類型對話框中有在同一窗口中浏覽的選項如果勾上則以嵌入IE的方式打開文檔否則在獨立窗口中打開
  
 

  
 

  方法直接修改注冊表
  
  在HKEY_LOCAL_MACHINE\SOFTWARE\Classes鍵值下保存了各種文件類型的注冊信息以Office文檔為例與文檔相關鍵值如下
  
  文檔類型               鍵值
  
  Microsoft Excel worksheet    ExcelSheet
  
  Microsoft Excel worksheet     ExcelSheet
  
  Microsoft Excel worksheet    ExcelSheet
  
  Microsoft Word document     WordDocument
  
  Microsoft Word document      WordDocument
  
  Microsoft Word document     WordDocument
  
  Microsoft Project project     MSProjectProject
  
  Microsoft PowerPoint document  PowerPointShow
  
  如果我們要修改Word文檔的打開方式則在HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WordDocument下新建一個名為BrowserFlags類型為REG_DWORD的子鍵值如果設置其值為則在獨立的窗口中打開Word文檔否則在嵌入IE的Word窗口中打開文檔
  
  注Microsoft Excel worksheet稍有不同應設置BrowserFlags的值為方可在獨立的窗口中打開文檔
  

  參考資料
  
  MSDNInPlace Activating Document Servers in Internet Explorer
  
  MSDNHow to configure Internet Explorer to open Office documents in the appropriate Office program instead of in Internet Explorer
  
  

From:http://tw.wingwit.com/Article/os/youhua/201401/30201.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.