源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Flex调Javascript打开新窗口示例代码

  • 时间:2022-03-16 02:01 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Flex调Javascript打开新窗口示例代码
测试应用TestJavascript.mxml
[u]复制代码[/u] 代码如下:
<?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 = screen.availWidth, screenHeight = screen.availHeight;"; jsString+=" var args = 'toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=no';"; //打开全屏的新窗口 jsString+=" var win = window.open('"+pageUrl+"','"+pageName+"',args);"; jsString+=" if(win){"; jsString+=" win.resizeTo(screenWidth,screenHeight);"; jsString+=" win.outerWidth = screenWidth;"; jsString+=" win.outerHeight = screenHeight;"; jsString+=" win.moveTo(0,0);"; jsString+=" }"; ExternalInterface.call("function(){"+jsString+"}"); } protected function openButton_clickHandler(event:MouseEvent):void { openWindow("http://www.baidu.com","百度"); } ]]> </fx:Script> <s:Button id="openButton" label="打开百度" click="openButton_clickHandler(event)"/> </s:Application>
[img]http://files.jb51.net/file_images/article/201308/201386161347749.jpg?201376161429[/img]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部