合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

flash完美弹出窗口的完全控制方法

时间:2014-02-02 23:32来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


flash完美弹出窗口的完全控制方法

三。弹出窗口
有许多的创建弹出窗口的方式,但是这是迄今为止,我所遇到的最好的。这里的代码向你弹出窗口的完全控制,包括屏幕上的位置。更重要的是你不必绒毛周围添加JavaScriptWeb页面的HTML 。全部代码被嵌入在该按钮在Flash文件。
下面的脚本连接到左侧的按钮:
关于(释放) {
    MovieClip.prototype.openWin1 =
功能( URL winName WH ,工具栏,位置,目录,身份,菜单,滚动条,可调整大小) {
    
getURL “ JavaScript的:无功myWin1 ;如果( myWin1 | | myWin1.closed { myWin1 =window.open '” + URL + “ '' ” + winName + “ '' ” + “宽度=” + W + “ ,高=“ + H + ” ,工具栏= “ +工具栏+ ” ,位置= “ +位置+ ” ,目录= “ +目录+ ” ,状态= “ +状态+ ” ,菜单栏= “ +菜单栏+ ” ,滚动条= “ +滚动条+ ” ,可调整大小= “ +可调整大小+ ” ,顶= “ 0 +” ,左= “ 150 +” “ +” “ }其他{ myWin1.focus (); };无效( 0 ;”; } ;

    
地址= “ pop1.htm ” ;
    winName = “
窗口1 ” ;
    
= 400 ;
    
= 300 ;
    
工具栏= 0 ;
    
位置= 0 ;
    
目录= 0 ;
    
状态= 0 ;
    
菜单栏= 0 ;
    
滚动条= 0 ;
    
可调整大小= 0 ;
    }

注意:在ActionScript上面键入行: |用途: SHIFT +反斜杠\
一行一行:
关于(释放) {
当鼠标单击按钮执行以下操作...
Movieclip.prototype.openWin1 =
功能( URL winName WH ,工具栏,位置,目录,身份,菜单,滚动条,可调整大小) {
这必须是在操作面板一行。
该行声明一个函数,它有各种参数(URL ,窗口名称等),这条线不会做任何事情,直到该函数在脚本中声明进一步回落。
getURL “ JavaScript的:无功myWin1 ;如果( myWin1 | | myWin1.closed { myWin1 =window.open '” + URL + “ '' ” + winName + “ '' ” + “宽度=” + W + “ ,高=“ + H + ” ,工具栏= “ +工具栏+ ” ,位置= “ +位置+ ” ,目录= “ +目录+ ” ,状态= “ +状态+ ” ,菜单栏= “ +菜单栏+ ” ,滚动条= “ +滚动条+ ” ,可调整大小= “ +可调整大小+ ” ,顶= “ 0 +” ,左= “ 150 +” “ +” “ }其他{ myWin1.focus (); };无效( 0 ;”;
这必须是在操作面板一行。
当函数被调用时,这条线做了实际的工作。它会将所有的信息到浏览器打开一个新的窗口。它告诉浏览器什么的大小,位置和其他各种规格的(我会回来)。你会发现,这是不是ActionScript中,但JavaScript的(的getURL “ JavaScript:) ,这是因为浏览器无法理解的ActionScript
} ;
这将关闭该功能。

重要提示:由于上述功能发送信息给浏览器(打开一个新窗口)的代码将无法在Flash测试模式下工作。要测试你的工作,你必须首先发布Flash影片,并在浏览器中测试它。
地址= “ pop1.htm ” ;
你想弹出的文件的名称。
通常情况下弹出窗口的网页,但我想这可能是一个JPEGGIF Flash影片(SWF的),或者浏览器可以打开任何其他文件,虽然我没有试过。
winName = “
窗口1 ” ;
窗口的名称。这类似于针对帧中的HTML。每个弹出窗口需要有像一个唯一的名称:窗口1 ”窗口2 ” “ window3 ”等。
= 400 ;
弹出窗口的像素宽度。
= 300 ;
弹出窗口的像素高度
工具栏= 0 ;
如果您希望工具栏按钮是可见的类型1 ,或0型,如果他们要被关闭。
位置= 0 ;
如果你想( URL)地址栏是可见的类型1 ,或0型,如果它被关闭。
目录= 0 ;
如果你想要一个像链接或谷歌等的工具栏是可见的类型1 ,或键入0 ,如果它们要被关闭。
状态= 0 ;
如果你想在窗口底部的状态栏是可见的类型1 ,或键入0 ,如果它要关闭。
菜单栏= 0 ;
如果你想菜单按钮是可见的类型1 ,或键入0 ,如果它们要被关闭。
滚动条= 0 ;
如果你想滚动条是可见的类型1 ,或键入0 ,如果它们要被关闭。
可调整大小= 0 ;
如果你想在窗口被调整大小的1型,或键入0 ,如果它是固定大小。
发送给函数的所有上述信息第2行称为: openWin1
}
关闭句柄:关于(释放)


(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询