2014年11月25日 星期二

只有某台電腦 javascript無法正常執行 網頁出現空白 F12開發者模式 偵錯出現SCRIPT1733

今天遇到一個詭異的問題
某個網頁程式其他電腦都正常
但是某台電腦報表無法列印
列印報表按下去出現整個空白的網頁
IE 8升級到IE9都不行
偵測錯發現出現
SCRIPT1733: 標記不正確
問題出在javascript的Window.open() 跟 document.write() 地方
同事上網google發現
原來是舊版的office安裝後升級新版的office造成的

解決網址如下
http://www.dbuggr.com/milly/fix-ms-internet-explorer-8-javascript-tag-invalid-issue-windows/
步驟
1.關閉所有的IE
2.用系統管理員權限執行命令列(開始->搜尋打cmd->cmd.exe按右鍵以系統管理員身分執行
3.到C:\Windows\System32,解註冊docobj.dll
(cd C:\windows\system32
regsvr32 -u docobj.dll)
4.到C:\Program Files\Internet Explorer 註冊ieproxy.dll
(cd C:\Program Files\Internet Explorer
regsvr32 ieproxy.dll)
5.開啟ie