下面是我从网上搜索收藏的几款as 3.0 打开新窗口的几方法哦。
方法一
if (capabilities.playertype == 'activex') {externalinterface.call("window.open",http://www.111com.net);}
else {navigatetourl(new urlrequest(http://www.111com.net),"_blank");
}
方法二
第一步在flash中按钮上加上如下动作:
on (release) {
geturl("网页特效:open_window('map.htm','','toolbars=no,location=no,scrollbars=no,
status=no,resizable=no,,')")
}
第二步,新建一页面,将刚才的flash插入当前的页面中,并将:
放入到head或body区域!方法三
get url ("javascript:window.open('new.htm','newwin',',');") 这最最常用的了。
方法四
fs command ("open_window", "filename.htm;newwin;toolbar=no,location=no,status=no,
menubar=no,scrollbars=no,resizable=no,,")
其中arguments:
filename.htm 要打开的文件名
newwin 新窗口的名字
toolbar=no,location=no,status=no,
menubar=no,scrollbars=no,resizable=no,,新窗口的有关属性,包括尺寸
注意以上三部分要用分号";"分隔