ActionScript 3 AS3跟踪FocusRect在Tabbing的位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 AS3跟踪FocusRect在Tabbing的位置相关的知识,希望对你有一定的参考价值。

import flash.events.FocusEvent;

stage.addEventListener(FocusEvent.FOCUS_IN, onStage_FOCUS_IN);

function onStage_FOCUS_IN(event:FocusEvent):void
{
	focusInPath(DisplayObject(event.target));
}

function focusInPath(dispObj : DisplayObject, s : String = ""):void
{
	if (dispObj.parent != null) {
		focusInPath(dispObj.parent, s + "." + dispObj.name);
	} else {
		var a:Array = s.split(".").reverse();
		var output:String = "";
		for (var i : Number = 0; i < a.length; i++) {
			output = output + "." + a[i];
		}
		trace("FOCUS_IN: " + output.substr(1, output.length - 2));
	}
}

以上是关于ActionScript 3 AS3跟踪FocusRect在Tabbing的位置的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 As3:仅在生产模式下跟踪网页浏览量

ActionScript 3 AS3:从Flash调用Google的Urchin跟踪器

ActionScript 3 AS3 SWFtrospection(as3swf)

ActionScript 3 AS3 TextField和StyleSheet示例(在ActionScript中创建)

[ActionScript 3.0] AS3.0 水面波纹效果

ActionScript 3 AS3:使用SWFObject2和AS3传递变量