使用者反應他的IE只要遇到Javascript window.open,就會跳出"類別未登錄"的錯誤訊息!

推測"類別未登錄"的英文原文應為"Class not registered"(這就是為什麼我鍾愛英文版OS的原因,可以不必玩中翻英猜猜看),用window.open加class not registered去Google大廟求一下籤,Bingo!

微軟有篇KB 306831,100%符合這次遇到的情境,照著KB的說明regsvr32 ulrmonurlmon.dll,藥到病除。

花不到兩分鐘就解決了問題,但大部份是Google的功勞,我禁不著要說:

Without Google, I am nothing!

但也不免開始擔心,如果有一天Google倒了,就是我該回鄉種田的日子,呃... 關於種田的方法... 快來Google一下! orz


Comments

# by chicken

挑個錯字 [H] urlmon.dll 好幾種問題都是註冊資訊漏掉了, 我常用暴力法, 全部的 DLL 都註冊一次... for /R %SystemRoot%\system32\ %i in (*.dll) do regsvr32 %i

# by jonny

is seem helpless

Post a comment


34 + 17 =