簡體   English   中英

如何在Flash CS5.5 Actionscript 3.0中創建警報彈出窗口?

[英]How to create alert popup window in flash CS5.5 Actionscript 3.0?

我正在使用Flash CS5.5。 我想在Flash中創建警報彈出窗口。 當我發布LMS時,同時使用Google Chrome或Interenet Expoler,因此我需要彈出消息。

這是我的代碼:

import flash.external.ExternalInterface; //for invoking JavaScript in 

alert_btn.addEventListener(MouseEvent.CLICK, btnExitHandler);

function btnExitHandler(e:Event):void 
{
    ExternalInterface.call("closeCourseWindow");
}

這是我的代碼。我在做什么錯?

很難猜測出沒有任何錯誤消息的情況,但是我會給出一些提示,這可能是導致問題的原因:

首先,通過將allowscriptaccess設置為always來確保您允許ActionScript訪問javascript

<param name="allowscriptaccess" value="always"/>

如果不是這種情況,請確保該方法存在closeCourseWindow並且行為不會奇怪。

始終使用Flash調試器來幫助您輕松捕獲和解決問題

要允許ActionScript訪問文件系統上的JavaScript界面,請轉到: http : //www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html選擇Always allow選項,然后重新加載警報框應位於的頁面工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM