链接到AS3中的URL

时间:2012-05-09 21:28:55

标签: actionscript-3 flash

我在Flash 5.5文件末尾有一个不起作用的URL链接。我在AS3中有以下代码。保存SWF时,我没有收到错误消息。

import flash.events.*;
import flash.display.*;
//import flash.ui.Keyboard;

var weblinkURL:String = "http://www.optiosolutions.com";

weblink_btn.addEventListener(MouseEvent.CLICK, webLink);

function webLink(e:Event):void {
  var request:URLRequest = new URLRequest(weblinkURL);
  try {
    navigateToURL(request, '_blank');
  } catch (e:Error) {
    trace("Error occurred!");
  }
}

1 个答案:

答案 0 :(得分:1)

我将您的代码粘贴到一个新的Flash项目中,这样可以正常工作!似乎没有错......所以我建议你看看你的其他代码......

您确定按钮ID weblink_btn是您认为的按钮的正确按钮ID吗?

一个小提示:

import flash.events.*;
import flash.display.*;

实际上并不需要使用*导入,因为您正在使用KeyFrame,这些导入可能会被遗忘。 通常,您不应该使用*导入,而只能导入所需的类。