如何在swf文件中添加链接?

时间:2015-04-02 22:49:03

标签: html css actionscript-3 flash

我正在使用HTML,我想嵌入它并将其链接到我的其他网页。它处于离线模式,我一直在搜索,发现了这个:

MyClickTagButton.addEventListener(
  MouseEvent.CLICK,
  function():void {
    if (root.loaderInfo.parameters.clickTAG.substr(0,5) == "http:" || root.loaderInfo.parameters.clickTAG.substr(0,6) == "https:") {
      navigateToURL(
        new URLRequest(root.loaderInfo.parameters.clickTAG), "_blank"
      );
    }``
  }
);

但我不明白的是如何把我的链接。因为我的网站链接只有“person.html”,“welcome.html”等。如果您知道如何,请帮助我。我真的很感激。

1 个答案:

答案 0 :(得分:0)

您需要在Adobe Flash构建器(或其他swf(Shock Wave Flash)编辑器)中打开它,并添加Actionscript 3以为影片剪辑创建事件处理程序并添加URL:

<pre>
ACTIONSCRIPT 3 CODE:

var mySWF:String = "Your SWF movie clip name here";
mySWF.addEventListener(MouseEvent.CLICK, goToUrl);
function goToUrl:void {
   var url:String = "Your URL here";
   var request:URLRequest = new URLRequest(url);
   try {
      navigateToURL(request, '_blank');
   } catch (e:Error) {
     trace("Error occurred!");
   }
}

</pre>