iframedemo_code.as
来自「QS我也没用过」· AS 代码 · 共 45 行
AS
45 行
package
{
import mx.core.Application;
import mx.controls.DataGrid;
import mx.controls.Tree;
public class IFrameDemo_code extends Application
{
public function IFrameDemo_code()
{
super();
}
public var emails:XML;
public var folderContents:DataGrid;
public var tree:Tree;
public var iFrame:IFrameProxy;
public function initCC():void
{
iFrame.visible=true;
tree.setStyle('defaultLeafIcon',tree.getStyle('folderClosedIcon'));
}
public function folderChanged():void
{
var fc:XMLList = emails..email.(@folder == tree.selectedItem.@label);
folderContents.dataProvider = fc;
}
public function emailChanged():void
{
var url:String;
if(folderContents.selectedItem == null)
url = "about:blank";
else
{
var contentID:String = folderContents.selectedItem.@contentID;
url = "data/content/" + contentID + ".html";
}
iFrame.source = url;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?