Flex调Javascript方法打开新窗口的代码
Flex #互调2014-04-10 10:31
Flex通过调用Javascript打开全屏的新窗口。代码如下。
<?xml version="1.0" encoding="utf-8" ?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <fx:Script> <![CDATA[ private function openWindow(pageUrl:String,pageName:String):void{ var jsString:String=""; jsString+=" var screenWidth=s creen.availWidth, screenHeight=s creen.availHeight;"; jsString+=" var args=' toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=no';"; //打开全屏的新窗口 jsString+=" var win=w indow.open('"+pageUrl+"','"+pageName+"',args);"; jsString+=" if(win){"; jsString+=" win.resizeTo(screenWidth,screenHeight);"; jsString+=" win.outerWidth=s creenWidth;"; jsString+=" win.outerHeight=s creenHeight;"; jsString+=" win.moveTo(0,0);"; jsString+=" }"; ExternalInterface.call("function(){"+jsString+"}"); } protected function openButton_clickHandler(event:MouseEvent):void { openWindow("http://yige.org","一个网"); } ]]> </fx:Script> <s:Button id="openButton" label="打开一个网" click="openButton_clickHandler(event)" /> </s:Application>
相关文章
- Flex中Label自动截取和自动换行的方法 2014/04/10
- Flex和JS互相调用的方法 2014/04/10
- Flex 改变Tree树结点图标的方法 2014/04/10
- Flex用正则表达式判断中文或全角字符的代码 2014/04/10
- Flex中对一个Text渲染不同的字体颜色的方法 2014/04/10
- Flex的tree自动显示横向滚动条的方法 2014/04/10
- Flex自定义右键菜单的代码 2014/04/10
- flex4 Panel设置透明度效果的代码 2014/04/10
- flex4 Panel去掉标题的代码 2014/04/10
- Flex的Label控件竖排显示文字的方法 2014/04/10