Accessibility

Flash TechNotes

Flash 和 Windows XP Service Pack 2

日本語 | 简体中文 | 한국어 | Deutsch | English | España | Français | Italiano

隨著 Microsoft 發佈 Windows XP Service Pack 2 (XP SP2) 之後, 對於作業系統和 Internet Explorer 會產生變更, 而後者則可能影響到 Macromedia Flash 開發人員和造訪該網站的訪客。本技術文件能發現那些問題、說明由 Flash MX 2004 Windows XP Service Pack 2 修補程式所涵蓋的功能和提供 Macromedia 支援網站上其他深入文件。

Flash MX 2004 Microsoft Windows XP Service Pack 2 修補程式所涵蓋的功能

Macromedia Flash MX 2004 修補程式闡述 XP SP2 所造成的問題。

裝有 Service Pack 2 的電腦將封鎖任何含有主動式內容的 HTML 檔案, 如 ActiveX 控制項和/或 Javascript, 尤其是可以在本機存取該類檔案的時候。發佈預覽、列印註冊、Flash Player 偵測功能, 和檢視 Flash 範本功能皆受到影響。若沒有修補程式, XP SP2 的使用者將收到安全性警告。Flash Player 偵測功能則將無法使用。

由 Microsoft 提供的解決方法是插入一行修正指令至 HTML 檔案。這行指令, 藉由設定檔案至網際網路區域而非至本機電腦區域, 因此覆蓋本機電腦的鎖定。這行 Microsoft 取名為「Mark of the Web」的指令相當簡單:

<!-- saved from url=(0013)about:internet -->

在本機預覽有 JavaScript 或 Flash 內容檔案時的安全性訊息

在本機上預覽包含主動式內容 (如: JavaScript 或 Flash) 的檔案, 下列安全性訊息會出現在 Internet Explorer 的黃色資訊列:

為了協助保護您的安全性, Internet Explorer 已限制這個檔案顯示會存取您電腦的主動式內容。按這裡取得其他資訊...

注意: 此安全性訊息只在您從硬碟直接檢視檔案的時候才會出現。例如, C:\myFiles\myFile.htm。如果您是從本地網頁伺服器 (http://localhost/myFile.htm) 或遠端網站伺服器 (http://www.macromedia.com/myFile.htm) 使用 http:// 通訊協定來檢視網頁, 那麼此訊息則不會出現。

這裡有兩種不同避免安全性訊息出現的方法:

  • 建立網頁的 Flash 開發人員可以增加「Mark of the Web」程式碼至檔案, 以避免如「SWF 檔案在本機播放時提示訊息」(TechNote 19480) 所討論的安全性訊息出現。
  • 對於測試本機檔案的 Flash 開發人員而言, 增加「Mark of the Web」程式碼至網頁的替代方式則是採取以下步驟來啟動主動式內容。參觀網站的訪客不需要在他們的 Internet Explorer 作任何變更, 因為他們是透過 http:// 通訊協定檢閱網頁。.
    1. 請在您本機工作站的 Internet Explorer, 選擇「工具」>「網際網路選項」。
    2. 選擇「進階」標籤, 然後下移到「安全性」區段。
    3. 啟動「允許在電腦中檔案執行主動式內容」。
    4. 選擇「確定」。

Flash MX 2004 XP SP2 修補程式將更新的 HTML 檔案清單

Flash MX 2004 的修補程式將更新下列 Flash .HTML 檔案以包含「Mark of the Web」:

在 Flash MX 2004 所安裝的目錄 \Program Files\Macromedia\Flash MX 2004\ 內的資料夾:
<語言>\first run\detection\detectiontemplate.html
<語言>\first run\html\anchors.html
<語言>\first run\html\default.html
<語言>\first run\html\flash_with_aicc_tracking.html
<語言>\first run\html\flashhttps.html
<語言>\first run\html\fscommand.html
<語言>\first run\html\pocketpc2003.html
<語言>\first run\html\quicktime.html
mlm\register.htm
samples\accessibleapplications\accessibleapplications.html
samples\advancedvideo\advancedvideo.html
samples\behaviorsscrapbook\behaviorsscrapbook.html
samples\customizingcontextmenu\customizingcontextmenu.html
samples\devicefontmasking\devicefontmasking.html
samples\multilingualcontent\multilingualcontent.html
samples\newsreader\devnetnews.html
samples\populationviewer\populationviewer.html
samples\scriptablemaskspart2\scriptablemaskspart2.html
samples\textenhancements\textenhancements.html
samples\tracebitmappanel\tracebitmap.html

在「\Documents and Settings\All Users\Application Data\Macromedia\Flash MX 2004\<語言>\configuration\helppanel\samples\」的資料夾:

accessibleapplications\accessibleapplications.html
advancedvideo\advancedvideo.html
behaviorsscrapbook\behaviorsscrapbook.html
customizingcontextmenu\customizingcontextmenu.html
devicefontmasking\devicefontmasking.html
multilingualcontent\multilingualcontent.html
newsreader\devnetnews.html
populationviewer\populationviewer.html
scriptablemaskspart2\scriptablemaskspart2.html
textenhancements\textenhancements.html
tracebitmappanel\tracebitmap.html

受 XP SP2 影響但未修正的 HTML 檔案清單

\Program Files\ Macromedia\ Flash MX 2004\ <語言>\ First Run\ HTML\ Flash_with_SCORM_Tracking.html

  • 在以本機瀏覽器預覽時, 以「發佈設定」發佈的檔案將提升安全性警告。此檔案無法以「Mark of the Web」修正。增加「Mark of the Web」可以修正以瀏覽器預覽的問題, 但無法使它具有 SCORM-相容性。
    • 如果您發佈的「發佈設定」設定為具有 SCORM 追蹤的 Flash, 但無 Flash 偵測, 請繼續測試指向 <myQuizFile>.HTML 檔案的相容性, 如一般方式測試。
    • 然而, 如果您發佈使用 Flash 偵測, 如測驗樣版依預設值所做, 請瀏覽至 <myQuizFile>_content.HTML 檔案, 而非 <myQuizFile>.HTML 檔案以測試其相容性。<myQuizFile>.HTML 檔案是以導致 SCORM 組失敗且開啟的 Flash Player 偵測所建立。

其他 MX 2004 問題

防火牆封鎖遠端除錯。使用者可以選擇「解除封鎖」以使用遠端除錯, 同時使用者將不會再收到警訊。如果使用者不選擇解除封鎖而是繼續封鎖, 而且在除錯面板選項功能表勾選「啟動遠端除錯」, 那麼每一次啟動 Flash, 都會出現安全性警訊。

由於安裝 XP SP2, 從除錯面板選項功能表選擇「啟動遠端除錯」會觸發 Windows 安全性警示:

Windows 安全性警示對話方塊會詢問是否繼續封鎖此程式  

  • 選擇「解除封鎖」以使用遠端除錯。
  • 如果選擇「保持封鎖」或選擇 「稍後詢問我」, 那麼您則無法使用遠端除錯。如果選擇「稍後詢問我」, 且在除錯程式中依然勾選「啟動遠端除錯」選項, 那麼下一次啟動 Flash 時, 您將又會收到 Windows 安全性警示。
  • 您也可以將 Flash MX 2004 新增至「控制台>資訊安全中心>Windows 防火牆」的例外標籤上中例外清單, 解除 Flash MX 2004 的封鎖。

封鎖彈出式視窗

在檢視使用彈出式視窗的檔案時, Internet Explorer 可能會根據每個使用者的安全性設定, 自動地封鎖內容, 並在黃色資訊列顯示下列訊息:

封鎖快顯。若要觀看這個快顯或其他選項, 請按這裡...

如需關於安全性訊息的詳細資訊, 請參閱「Windows Update 之後未出現 Flash Player 內容」(TechNote 19482)。

Flash Player 停用

在瀏覽含有 Macromedia Flash Player 影片的網頁時, Internet Explorer 會根據每個使用者的安全性設定, 自動地封鎖內容。如果停用 Flash ActiveX 控制項, 則會在 Internet Explorer 狀態列的右邊角落看到「附加停用」圖示 (像是齒輪前方有個驚嘆號)。如需關於在 Internet Explorer 管理附加元件的詳細資訊, 請參閱「Windows Update 之後未出現 Flash Player 內容」(TechNote 19482)。

其他資訊

如需關於 Windows XP SP2 的詳細資訊, 請參閱 Macromedia 的 XP Service Pack 2 Support Center*

更新日期: 2004 年 10 月 12 日
建立日期: 2004 年 9 月 7 日

ID: 19542
產品: Flash
版本: 2004
OS: Windows XP
瀏覽器: All
伺服器:
資料庫:
舊 ID: