輔助功能*

Flex 支援

Flex 1.5 增補程式: Internet Explorer 更新會影響內嵌 ActiveX 控制項

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

問題

Microsoft 的 Internet Explorer 更新發佈於 2006 年 2 月 28 日。此更新會改變 Internet Explorer 處理網頁使用 ActiveX 控制項的方式。某些網頁, 其中包括 Flash Player 的預設 Flex 包裝函式網頁, 可能需要使用者利用 TAB 鍵和 ENTER 鍵按下控制項才能手動啟動 ActiveX 控制項。

若需此更新的更多資訊, 可從 Microsoft 網站取得, 網址為:
http://support.microsoft.com/kb/912945

解決方法

Adobe 發佈 Flex 1.5 修補程式以產生不受此變更影響的 HTML 包裝函式網頁。

請下載並安裝此增補程式, 以解決在 SAP Netweaver 6.3 和 ATG Dynamo 6.2 及 6.3 上部署 Flex 1.5 時會出現的此項已知問題。此增補程式包括:

  • flex15_hf90263
  • flex15_hf92251
  • flex15_hf91919
  • flex15_hf105716

此增補程式僅適用於安裝 Flex 1.5 的已授權伺服器。

此增補程式以 ZIP 檔提供, 其中包括所有相關檔案, 而且必須手動安裝在每個 Flex 伺服器上。

  1. 下載此增補程式。(455K)
  2. 停止 Flex 伺服器。
  3. 將此增補程式 zip 檔解壓縮至暫存目錄。
  4. 建立 /WEB-INF/flex/hotfixes 目錄。

    如果此目錄已存在, 請從此目錄的增補程式清單中, 將所有 JAR 移除。
  5. 從暫存目錄中, 將 flex15_hf129366.jar 複製至增補程式目錄。
  6. 將 flex-bootstrap.jar 複製至 /WEB-INF/lib, 覆寫之前的版本。
  7. 複製 commons-codec.jar 和 commons-httpclient.jar 至 WEB-INF/flex/jars。
  8. 依以下步驟更新 /WEB-INF/web.xml 中的 flex.class.path

    <context-param>
      <param-name>flex.class.path</param-name>
      <param-value>/WEB-INF/flex/hotfixes,/WEB-INF/flex/jars</param-value>
     </context-param>
  9. 如果使用指令行工具 (例如 mxmlc) 更新與 mxmlc 相同目錄中的 jvm.config 檔, 使 java.class.path 的內容指向 /WEB-INF/flex/hotfixes/ 目錄。
  10. (選用步驟) 如果您想要移除 jsse.jar, 請將 JAR 從 /WEB-INF/flex/jars 中移除。

    在移除後, flex-config.xml 中的 lax-debug 設定將無作用, 但是其他的 proxy 設定仍然有作用。
  11. (選用步驟, 僅適用於 ATG) 如果您要更新 Flex samples.war:
    1. 解壓縮 samples.war。
    2. 取代下列檔案:
      WEB-INF/classes/samples/contacts/ContactManager.java,
      WEB-INF/classes/samples/contacts/ContactManager.class,
      WEB-INF/classes/samples/explorer/FormatSource.java,
      WEB-INF/classes/samples/contacts/FormatSource.class,
      explorer/formatsource.jsp
    3. 然後您可重新封存和重新部署 samples.war。
  12. 重新啟動 Flex 伺服器。
  13. 在 flex.log 中, 若要確定增補程式是否已正確新增至 flex.class.path, 請檢查 Flex 版本號碼是否為:
    87315.134646.hf129366

修改的檔案:

此增補程式將會安裝在下列檔案中:

WEB-INF/flex/hotfixes/flex15_129366.jar
WEB-INF/flex/jars/commons-code.jar
WEB-INF/flex/jars/commons-httpclient.jar
WEB-INF/lib/flex-bootstrap.jar
(下列檔案為選用, 僅適用於 samples.war: )
WEB-INF/classes/samples/contacts/ContactManager.java,
WEB-INF/classes/samples/contacts/ContactManager.class,
WEB-INF/classes/samples/explorer/FormatSource.java,
WEB-INF/classes/samples/contacts/FormatSource.class,
explorer/formatsource.jsp

最後更新: 2006-3-2
快速連結此 TechNote

http://www.macromedia.com/go/ace0407

快速連結提供簡便的參照 URL, 可用於電子郵件、當成書籤或作為其他用途。

TechNote 詳細資訊

ID: ace0407
產品: Flex
版本: 1.5