一、不用浏览器直接用Flash播放器播放:
A.不显示Flash播放器菜单栏的全屏(类似屏保效果),在第一帧处的Actions用FSCommand 命令,在For standalone player 选项中选择fullscreen ,这时就会看到arguments中为true,Command中是fullscreen。运行中可按ESC退出或设一按钮在Actions上,用FS command在For standalone player选项中选择quit也可退出。附带说一句:For standalone player上的所有选项只适合于用Flash播放器播放的情况。在浏览Flash动画时,如果按CTRL+F键,可实现全屏与非全屏的切换。
/*---------------------------------------补充----------------------------------
即: 在第一帧处的Actions:fscommand("fullscreen",true); //按ESC可取消全屏模式
或按钮法:on(release){//单击鼠标时处发动作,全屏
fscommand("fullscreen",true);
}
注: fscommand("fullscreen", "true");//按ESC不能取消全屏模式
fscommand("allowscale", "true");
fscommand("trapallkeys", "true");
----------------------------------------------------------------------------------*/
B.如果仅是要使swf文件占满Flash播放器的窗口(100%),什么也不需要做。直接击swf文件。
以上一类全屏多用在非互联网环境的运行。
二、在非Flash播放器(如IE)中运行:
A.只占满浏览器:这种情况相对简单,不管你制作的Flash大小是否为800×600,只要在调用swf文件的HTML中将WIDTH和HEIGHT的参数设为100%即可,当然也可以在Flash导出HTML文件的设置中进行设置,方法是:打开File菜单;选Publish Settings弹出导出设置对话框;在HTML标签下的Dimensions选项,下拉后选中Percent(百分比),并在WIDTH 和HEIGHT框中填100,运行这个与swf同名的HTML文件则与直接加语句效果相同。这种占满浏览器的全屏与swf文件的设置无关,但最好设置的大小在700×400左右,否则容易导致图像(主要是在Flash中调用的位图)、汉字的失真。
B.不显示浏览器菜单栏、工具栏的全屏。这种全屏稍稍复杂,与Flash的设置无关,但要借助javascript来完成。方法是:在HTML文件中的与之间加入以下代码
也可以在swf文件的第一帧Actions上的URL命令上加上
这种全屏类似屏保,用ALT+F4或设置按钮退出。把fullscreen设为=0,则是显示浏览器菜单栏、工具栏的全屏。(注:*.swf 是你所要显示的Flash动画的文件名)
好了,关于全屏的方法就是如此,你根据自己的需要试试看(以上各例均在IE5.0中通过)。
**************************************************-
另:
首先flash第一祯写上
fscommand("fullscreen",true);
然后导出html文件,用另一页调用,代码如下:
<script language="javascript" type="text/javascript">
<!--
function full() {
window.open("这里写你要全屏打开的页面地址","full","resizable=0,toolbar=0,location=0,
directories=0,status=0,menubar=0,scrollbars=Auto,screenX=0,screenY=0,left=0,top=0,fullscreen=1"); }
//-->
</script>
</head>
<body>
<p> </p>
<p><a href=";">全屏显示<a></p>
</body>
本站补充-------Flash getURL打开浏览器窗口(全屏技术):
on(release){//全屏
getURL(""***.html","","fullscreen=1,menubar=no,width=1024,height=768")");
}
on(release){
getURL(""***.html","width=500,height=500")");
}
补:
<script language="javascript">
<!--
window.open("http://www.flashdongman.com/Flash.swf","","fullscreen=0,menubar=no,width=851,height=644")
opener=null;self.close()
//-->
</script>
有兴趣的可以继续加入!!