文章編號: 976949 - 上次校閱: 2009年12月3日 - 版次: 3.1 安裝累積安全性更新 974455 後,您在 Internet Explorer 中收到 VBScript「類型不符」指令碼錯誤訊息
簡介
Internet Explorer 的累積安全性更新 974455 (於 MS09-054
(http://www.microsoft.com/taiwan/technet/security/bulletin/MS09-054.mspx)
中所述) 會將額外的「類型」安全性檢查引用到各種方法以解決可辨識的安全性弱點。在特定情況下,這些新的類型安全性檢查可能會在使用 VBScrip 的網頁中,或者在混合使用 VBScript 和 JavaScript 的網頁中,導致「類型不符」指令碼錯誤。 如需有關 MS09-054 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 974455?
(http://support.microsoft.com/kb/974455/
)
MS09-054:Internet Explorer 的累積安全性更新 徵狀
使用 VBScript 做為用戶端指令碼語言以及使用 showModalDialog() 或 showModelessDialog() 方法的網頁,可能會遇到「類型不符」指令碼錯誤。Microsoft 已發現下列三種情況會產生「類型不符」指令碼錯誤:
發生的原因
Internet Explorer 累積安全性更新 MS09-054
(http://www.microsoft.com/taiwan/technet/security/bulletin/MS09-054.mspx)
發行的目的在於解決 Internet Explorer 中可識別的安全性弱點。做為累積安全性更新的一部分,Internet Explorer 會引用新的檢查,以免將 VARIANT 類型參數錯誤轉換成危險的資料類型。為了保護使用者免於遭受特定類型的攻擊,額外的安全性檢查會對用來傳遞為部分使用者控制之變數的 VARIANT 類型參數,增加更多的安全性限制。這些額外的檢查可能會影響使用 VARIANT 資料型類進行正常瀏覽的情況。
解決方案
如果要解決這個問題,請在安裝安全性更新 974455 之後,安裝更新 976749。
如需有關這個問題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 976749?
(http://support.microsoft.com/kb/976749/
)
已有可用的 Internet Explorer 更新可以解決在您套用安全性更新 974455 (MS09-054) 之後發生的問題 重要 如果您尚未安裝安全性更新 974455,則請勿安裝更新 976749。如果您沒有先安裝安全性更新 974455 就安裝更新 976749,Internet Explorer 可能無法正常運作。如果發生這種情況,請解除安裝更新 976749、安裝安全性更新 974455,然後重新安裝更新 976749。 其他可行方案
如果您遇到本文所述的徵狀,我們建議您持續套用累積安全性更新 974455並安裝更新 976749。決定移除累積安全性更新的客戶將使其系統處於危險之中。
如果您遇到<徵狀>一節所述的第一種和第二種情況,但不想安裝安全性更新 974455 的話,您可以執行解決方案。如果要解決這個問題,請將 Array() 變數明確宣告為 VBScript 變數。陣列便可傳遞至 showModalDialog() 或 showModelessDialog() 方法,而不會發生「類型不符」指令碼錯誤。 舉例來說,下列 VBScript 會造成「類型不符」指令碼錯誤。 舉例來說,下列 VBScript 會產生「類型不符」指令碼錯誤。 舉例來說,下列 VBScript 會產生「類型不符」指令碼錯誤。 狀況說明Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。 這篇文章中的資訊適用於:
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方
