作者december31 (John)
看板Flash
标题Re: [问题] 请问如何开启另一个播放器?
时间Sun Jan 16 03:55:33 2005
那就要用到javascript
包住第一个swf的htm里面要在<head></head>里面先宣告javascript
==============================================================
<SCRIPT LANGUAGE="JavaScript">
<!--
var win= null;
function NewWindow(mypage,myname,w,h,scroll){
var winl = (screen.width-w)/2-10;
var wint = (screen.height-h)/2-27;
var settings ='height='+h+',';
settings +='width='+w+',';
settings +='top='+wint+',';
settings +='left='+winl+',';
settings +='scrollbars='+scroll+',';
settings +='resizable=no';
win=window.open(mypage,myname,settings);
if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}
//-->
</script>
==============================================================
然後在swf里面的按钮上设定
on (release){
getURL("javascript:NewWindow(\'连结页.htm\',\'name\',\'swf宽\',
\'swf高\',\'no\')");
}
其中swf宽跟swf高直接填数字就好,例:\'1024\',\'768\'
==============================================================
上面htm里面定义javascript我自己也有些地方不大懂,只是之前抄来套用
不知是否有高手有空愿意详解一下每条定义项的用意
thx~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.139.232.69