当前位置:软件学习 > Flash >>

as 3.0 打开新窗口的几方法

下面是我从网上搜索收藏的几款as 3.0 打开新窗口的几方法哦。

方法一

 

if (capabilities.playertype == 'activex') {externalinterface.call("window.open",http://www.zzzyk.com);}
else {navigatetourl(new urlrequest(http://www.zzzyk.com),"_blank");
}

方法二

第一步在flash中按钮上加上如下动作:

on (release) {
geturl("网页特效: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区域!

方法三

get url ("javascript:window.open('new.htm','newwin','width=320,height=320');")  这最最常用的了。

 

方法四

fs command ("open_window", "filename.htm;newwin;toolbar=no,location=no,status=no,
menubar=no,scrollbars=no,resizable=no,width=320,height=200")
其中arguments:
filename.htm 要打开的文件名
newwin 新窗口的名字
toolbar=no,location=no,status=no,
menubar=no,scrollbars=no,resizable=no,width=320,height=200 新窗口的有关属性,包括尺寸
注意以上三部分要用分号";"分隔

 

补充:flash教程,As3.0 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,