如何在FLASH中打开新窗口

来源(JavaEye技术网站)

From: http://xiaozmn.javaeye.com/blog/427033

如何在FLASH中打开新窗口

第一步在FLASH中按钮上加上如下动作:
on (release) {
    getURL("java script:open_window('map.htm','','toolbars=no,location=no,scrollbars=no,status=no,resizable=no,width=454,height=431')")
}


第二步,新建一页面,将刚才的FLASH插入当前的页面中,并将:
<script language="JavaScript">
<!--
function open_window(url,name,para) {
    window.open(url,name,para);
}
//-->
</script>

放入到head或body区域!

第三步新建一个名为map.htm的页面,此页面就是新打开的窗口页面!内容自定。窗口的大小在FLASH中的参数中设!

关于Window.open的参数
具体总结的各个属性参数如下:
window = object.open([URL ][, name ][, features ][, replace]]]])
URL:新窗口的URL地址
name:新窗口的名称,可以为空
featurse:属性控制字符串,在此控制窗口的各种属性,属性之间以逗号隔开。
fullscreen= { yes/no/1/0 } 是否全屏,默认no
channelmode= { yes/no/1/0 } 是否显示频道栏,默认no
toolbar= { yes/no/1/0 } 是否显示工具条,默认no
location= { yes/no/1/0 } 是否显示地址栏,默认no
directories = { yes/no/1/0 } 是否显示转向按钮,默认no
status= { yes/no/1/0 } 是否显示窗口状态条,默认no
menubar= { yes/no/1/0 } 是否显示菜单,默认no
scrollbars= { yes/no/1/0 } 是否显示滚动条,默认yes
resizable= { yes/no/1/0 } 是否窗口可调整大小,默认no
width=number 窗口宽度(像素单位)
height=number 窗口高度(像素单位)
top=number 窗口离屏幕顶部距离(像素单位)
left=number 窗口离屏幕左边距离(像素单位)

Link: http://www.asm32.net/article_details.aspx?id=4570


浏览次数 37 发布时间 2009/9/10 9:04:06 从属分类 FLASH 【评论】【 】【打印】【关闭
 
| www.asm32.net | 2006版 | 资料中心 | linux | asm/asm32 | C/C++ | VC++ | java | Python | 书签 | ASP.Net书签 | 京ICP备09029108号-1