求Flex3中页面跳转方法
我模拟做一个google地图效果,我想点击中国的时候,切换中国地图,点击深圳的时候,切换深圳地图,到市级就OK。其他以此类推。我写的代码也可以跳转,就是跳转到一个新的页面,这样的话 达不到我想要的效果,我想要的效果是:在原页面上切换地图就可以了,想了很久还是没有想明白,求高手解答。。。感激不尽!
下面是我的实现代码:
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import flash.net.*;
public function toURL():void
{
var url:String = "C:/Documents and Settings/cKF43902/My Documents/Flex Builder 3/Work/bin-debug/China.swf";
var request:URLRequest = new URLRequest(url);
navigateToURL(request,"_blank");
}
]]>
这个是换页面的! 如何不切换页面,只换地图呢?(China.swf)
[解决办法]
可以使用SWFLoader去加载swf
其中SWFLoader继承自UIComponent