在本機檢視含有 JavaScript 或 Flash 內容檔案時顯示的 Internet Explorer 安全性訊息
日本語 | 简体中文 | 한국어 | Deutsch | English | Español | Français | Italiano
問題
由於近來 Microsoft 對於 Internet Explorer 瀏覽器的更新—Microsoft Windows XP Service Pack 2 (XP SP2) 更新的部分更新內容—當您在本機檢視需要執行主動式內容或指令碼的網頁時, 就會導致 Internet Explorer 黃色資訊列出現以下安全性訊息:

主動式內容的例子包括 Flash 或 Shockwave 影片;指令碼的例子則包含用戶端的 JavaScript 或 VBScript。
注意: 在 Dreamweaver 中, 如果增加行為指令到網頁中, 那麼用戶端 JavaScript 程式碼也隨即增加至此網頁。
注意: 此安全性訊息只在您直接從硬碟檢視網頁的時候才會出現。例如, C:\myFiles\myFile.htm。(Ref. 178644)
原因
XP SP2 上的 Internet Explorer 會阻擋嘗試在「本機電腦」區域執行的主動式內容和指令碼;這個區域就是 XP SP2 的「本機電腦」區域鎖定的一部份。攻擊者會嘗試利用「本機電腦」區域, 也因此 Microsoft 依預設加強了在本區執行的內容之限制。如需詳細資訊, 請參閱 Microsoft 的「Windows XP Service Pack 2 Enhancements to Internet Explorer 6 (Internet Explorer 6 之 Windows XP Service Pack 2 增強功能)」, 並參考標題為〈Local Machine Zone Lockdown〉(本機電腦區域鎖定) 的章節。
解決方案
處理這個安全性訊息有幾個不同選擇:
- Internet Explorer 資訊列中的選項可以讓您視情況的不同, 啟用嘗試在瀏覽器中執行的主動式內容或指令碼。當黃色的「資訊列」出現時 (如上所示), 請在資訊列上按一下, 然後選取
"Allow blocked content ...", 以執行主動式內容或指令碼。 - 若要讓主動式內容或指令碼在網頁中執行, 而不讓「資訊列」出現, 您可以新增「Mark of the Web」程式碼, 讓檔案在「本機電腦」區域以外的區域中執行, 例如「網際網路」 區域或「內部網路」區域。以下程式碼即為「Mark of the Web」的範例:
<!-- saved from url=(0022)http://www.yoururl.com -->
若要在專案中加入以上的程式碼, 請變更 URL 來指向您的網域, 然後將號碼 (0022) 更改成正確的網域號碼。這個號碼代表您的網域名稱包含幾個字元 (開頭是「http」中的「h」, 結尾則是網域的最後一個字母 —例如: 「.com」中的「m」。
一般寫入「Mark of the Web」程式碼的方法如下:
<!-- saved from url=(0014)about:internet -->
about:internet會將網頁放在網際網路區域中, 讓網頁可以通過本機電腦的鎖定區域。
Macromedia 所建立的 Dreamweaver 擴充功能可以讓您將一般的 Mark of the Web 程式碼加入您的檔案中。若要使用這個副檔名, 請選取「命令>插入 Mark of the Web」。如果需要在將檔案放在網路上前移除 Mark of the Web 程式碼, 這個擴充功能也可以移除 Mark of the Web 程式碼。如果要移除「Mark of the Web」程式碼, 請選取「命令>移除 Mark of the Web」。這個擴充功能僅與 Dreamweaver MX 2004 與 Dreamweaver MX 的 Windows 版本相容。 - 開發人員可以使用遠端伺服器或本機的 Web 伺服器, 如 Microsoft IIS 或 Apache Web 伺服器 (
http://近端主機) 來預覽網頁。這個解決方法的關鍵就是, 使用http://通訊協定來檢視網頁, 而非使用本機硬碟 (C:\)。
其他資訊
如需本機主動式內容限制和「Mark of the Web」的相關資訊, 請參閱 Microsoft 的「Windows XP Service Pack 2 Enhancements to Internet Explorer 6 (Internet Explorer 6 之 Windows XP Service Pack 2 增強功能)」, 並參考標題為〈Local Machine Zone Lockdown〉(本機電腦區域鎖定) 章節。
如需 Dreamweaver 專有議題的詳細資訊, 請參閱「Dreamweaver and Windows XP Service Pack 2 (Dreamweaver 與 Windows XP Service Pack 2)」。
如需一般 Macromedia 產品之相關資訊, 請參閱 Macromedia 的 XP Service Pack 2 支援中心。
| 更新日期: | 2004 年 10 月 21 日 |
|---|---|
| 建立日期: | 2004 年 10 月 4 日 |