Dreamweaver 和 Windows XP Service Pack 2
日本語 | 简体中文 | 한국어 | Deutsch | English | España | Français | Italiano
隨著 Microsoft 發佈 Windows XP Service Pack 2 (XP SP2) 之後, 對於作業系統和 Internet Explorer 會產生變更, 而後者則可能影響到 Macromedia Dreamweaver 開發人員和造訪該網站的訪客。本技術文件能發現那些問題並提供 Macromedia 支援網站上其他深入文件。
- 安裝 Dreamweaver 時的安全性警告
- 連線到 FTP 伺服器時的安全性警訊
- 在本機預覽含有 JavaScript 或 Flash 內容的檔案時顯示的安全性訊息
- 封鎖彈出式視窗
- Flash Player 停用
- 資料庫連線本機的 ASP.NET 和 ASP 伺服器失敗
- 「建立」按鈕在 ASP.NET OLE DB 連線對話方塊無法作用
- 其他資訊
安裝 Dreamweaver 時的安全性警告
安裝 Dreamweaver 時, 會出現下列安全性警告:
開啟檔案 - 安全性警告。
無法確認發行者。您確定要執行這個軟體?
放心地按一下「執行」按鈕, 安裝 Dreamweaver。如需關於此問題的詳細資訊, 請參閱「下載試用版或產品時出現安全性警告對話方塊」(ServiceNote 19488) (Ref. 177681)。
連線到 FTP 伺服器時的安全性警訊
從 Dreamweaver 連線到 FTP 伺服器時, 會出現下列安全性警訊:
安全性警訊
為了協助保護您的電腦, Windows 防火牆已封鎖這個程式的一些功能。
您需要解除封鎖 Dreamweaver , 它才能連線到 FTP 伺服器。如需關於此問題的詳細資訊, 請參閱「安裝了 Windows XP SP 2 之後, Windows 防火牆封鎖某些產品」(ServiceNote 19489) (Ref. 178382)。
在本機預覽有 JavaScript 或 Flash 內容檔案時的安全性訊息
在本機上預覽包含主動式內容 (如: JavaScript 或 Flash) 的檔案, 下列安全性訊息會出現在 Internet Explorer 的黃色資訊列:
為了協助保護您的安全性, Internet Explorer 已限制這個檔案顯示會存取您電腦的主動式內容。按這裡取得其他資訊...
注意: 在 Dreamweaver 中, 如果增加行為指令到網頁中, 那麼 JavaScript 也隨即增加至此網頁。
注意: 此安全性訊息只在您從硬碟直接檢視檔案的時候才會出現。例如, C:\myFiles\myFile.htm。如果您是使用 http:// 通訊協定來檢視網頁, 那麼此訊息則不會出現。(Ref. 178644)
這裡有兩種不同避免安全性訊息出現的方法:
- 開發人員可以如「SWF 檔案在本機播放時提示訊息」(TechNote 19480) 所述, 增加「Mark of the web」程式碼至檔案以避免安全性訊息出現, 。
- 開發人員可以使用遠端伺服器或本機的 Web 伺服器, 如 Microsoft IIS 或 Apache Web 伺服器 (
http://近端主機) 來預覽網頁。
封鎖彈出式視窗
在檢視使用彈出式視窗的檔案時, 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)。
資料庫連線本機的 ASP.NET 和 ASP 伺服器失敗
ASP.NET 的問題: 使用 XP SP2 搭配 Dreamweaver 執行的本機 ASP.NET 測試伺服器時 (也就是設定測試伺服器 URL 前置詞為「近端主機」), 資料庫則連線失敗。如果在 OLE DB 連線或 SQL 伺服器連線的對話方塊上按一下「測試」按鈕, 方塊則顯示連線已成功設定。然而, 如果您試著瀏覽在資料庫面板上或資料集對話方塊上的表格, 資料庫表格則不會顯示。
ASP.NET 的解決方法: 指定一個未執行 XP SP2 的遠端測試伺服器。
ASP: 使用 XP SP2 搭配 Dreamweaver 執行的本機 ASP.NET 測試伺服器時 (也就是設定測試伺服器 URL 前置詞為「近端主機」), 您指定「使用測試伺服器上的驅動程式」或 「使用測試伺服器上的 DSN」, 資料庫會連線失敗。如果在自訂連線字串或資料來源名稱 (DSN) 的對話方塊上按一下「測試」按鈕, 方塊則顯示連線已成功設定。然而, 如果您試著瀏覽在資料庫面板上的表格或建立一個資料集, 資料庫表格則不會顯示或者您將看到下列的錯誤訊息: 「若不能從連線擷取表格, 請按一下 [定義...] 按鈕以測試這個連線」。
ASP 的解決方法:
注意: 第一個解決方法僅適用於 Windows 的 Dreamweaver。如果您使用的是 Macintosh 的 Dreamweaver, 而又正在連線到 XP SP2 伺服器, 請參閱第二個解決方法。
- 如果您使用的是 DSN, 請在對話方塊上選擇「使用本機 DSN」, 不要選擇「使用測試伺服器上的 DSN」。如果您使用的是連線字串, 請在對話方塊上選擇「使用這台電腦上的驅動程式」, 不要選擇「使用測試伺服器上的驅動程式」。如果測試伺服器使用的是以 URL 前置詞代表的近端主機, 本機 DSN/驅動程式則是連線到資料庫最有效率的方式。如需關於本機驅動程式和測試伺服器驅動程式之間差異的詳細資訊, 請參閱「瞭解 Dreamweaver 中的設計階段與執行階段連線 (Understanding design-time and run-time connections in Dreamweaver)*」(TechNote 16566)。
- 指定一個未執行 XP SP2 的遠端測試伺服器。
Dreamweaver 工程團隊正在調查這兩個相關的問題。(Ref. 179021)
「建立」按鈕在 ASP.NET OLE DB 連線對話方塊無法作用。
當在 Dreamweaver 底下使用 ASP.NET 網頁時, 如果選擇的是資料庫面板, 請按一下「加號」按鈕, 再選擇 OLE DB 連線, 然後按一下「建立」按鈕, 資料連結屬性對話方塊則不會開啟。當按一下「建立」按鈕時, 則沒有任何變化。這項問題只影響 Dreamweaver MX 2004 和非 Dreamweaver MX 的版本。已預設含在 XP SP2 內的 MDAC 2.8 則是這個問題的原因之一。如果 XP SP1 的使用者安裝了 MDAC 2.8, 這個問題也會影響到他們。(Ref. 178520, 164036) 這裡有兩個解決方法:
- 在 OLE DB 連線對話方塊上按一下「樣版」按鈕, 建立連線。
- 在硬碟上建立新的文字檔案, 將副檔名
.txt改為.udl, 然後開啟.udl檔案。如此會開啟資料連結屬性對話方塊。
其他資訊
如需關於 Windows XP SP2 的詳細資訊, 請參閱 Macromedia 的 XP Service Pack 2 Support Center*。
| 更新日期: | 2004 年 9 月 13 日 |
|---|---|
| 建立日期: | 2004 年 8 月 27 日 |