工作總結20 找不到開票系統或者需要修改瀏覽器ActiveX安全設置問題

分析原因:

    new ActiveXObject("WScript.Shell")創建失敗

其原因:

一、組件未註冊,可以採用以下方法:

     重新註冊shell32.dll、WSHom.Ocx、scrrun.dll

    方法一:開始--所有程序---附件---cmd  右鍵以管理員身份運行

      regsvr32 c:\WINDOWS\system32\shell32.dll
      regsvr32 c:\WINDOWS\system32\WSHom.Ocx
      regsvr32 c:\WINDOWS\system32\scrrun.dll

如果提示缺少那個dll或ocx,那麼就去網上下載吧或去其他電腦上拷貝

    方法二:寫一個批處理,(右鍵新建一個txt文本文檔,將下面內容複製進去後,將文件後綴改成.bat即可)內容爲:

@echo 正在修復,這個過程可能需要幾分鐘,請稍候……
cd %SystemRoot%\system32

regsvr32 %windir%\system32\wshom.ocx
regsvr32 %systemroot%\System32\shell32.dll /s
regsvr32 %systemroot%\System32\scrrun.dll /s
echo 修復成功!任意鍵退出!
 
@pause 

二、瀏覽器設置(本方法在IE6上通過),可以採用以下方法:

    工具-》Internet選項-》安全-》受信任的站點-》站點-》取消下方要求安全驗證的複選框,並將你的網址添進去,確定,再選上要求驗證的複選框-。

通過以上設置,此組件已能創建,但受限較多,不推薦網站使用。

    將‘對未標記的可安全Activex的控件初始化並執行腳本’設爲啓用,確定後重啓ie

發佈了101 篇原創文章 · 獲贊 51 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章