我也提出问题

保留原著,并且问题被回答或审核通过时通知你:


Tag Archives: 超链接

怎样在flash里打开超链接?

主要使用了 flash.net 包里的 navigateToURL() 函数。
例子:
import flash.net.navigateToURL;
import flash.net.URLRequest;
var request:URLRequest = new URLRequest(“http://swfaq.org/”);
navigateToURL(request);
当然,也可以在 TextField.htmlText 属性里使用超链接 a 标签。
- 作者:admin | http://swfaq.org/

在文本框里添加超链接并样式化。

打开网页:
例子1:
var css:StyleSheet = new StyleSheet();
css.parseCSS(“a{color:#0000FF;} a:hover{text-decoration:underline;}”);
field.styleSheet = css;
field.htmlText = “<a href=’http://swfaq.org/’>SWFAQ</a>”;
例子2:
field.text = “Link text”;
var formatter:TextFormat = new TextFormat();
formatter.url = http://swfaq.org/;
formatter.target = “_blank”;
field.setTextFormat(formatter);
打开Email:
field.text = “<a href=’http://swfaq.org/’>SWFAQ</a>”;
var formatter:TextFormat = new TextFormat();
formatter.url = mailto:admin@swfaq.org;
field.setTextFormat(formatter);
- 作者:SWFAQ | http://swfaq.org

使用文本框超链接的event协议来打开ActionScript方法。

使用event协议,打开ActionScript方法:
field.htmlText = “Say Hello.”;
field.addEventListener(TextEvent.LINK, onClick);
private function onClick(event:TextEvent):void {
      trace(event.text); //输出: Hello SWFAQ.org
}
- 作者:SWFAQ | http://swfaq.org