首页 | 网页设计 | w3c标准 | flash动画 | 平面设计 | 经典文章 | 特约专题 | 资源下载 | 健康频道 | 重庆品牌网站 | 留言簿 | 
技术文章  资源下载 经典素材  社区论坛
   
 您现在的位置: vi设计在线 >> 经典文章 >> 平面设计 >> 设计理念 >> [专题]Flash MX 2004专题 >> 正文  
  FLASH的全屏技术         
[ 作者:佚名    转贴自:本站原创    点击数:1523    更新时间:2007/2/1    文章录入:QQ392398985

减小字体 增大字体

一、不用浏览器直接用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>&nbsp;</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>

有兴趣的可以继续加入!!

 上一篇文章: FLASH AS3 的一些改变
 下一篇文章: flash首帧一般可加-常加的AS
发表评论】【告诉好友】【打印此文】【关闭窗口


技术文章  资源下载
经典素材  社区论坛
 中大型美容美发店老…[1060]
 重庆多达学习俄语培…[2288]
 重庆恒祥广告有限公…[1990]
 重庆市南方阻燃电线…[2401]
 重庆舞美灯光音响有…[3144]
 重庆德鼎滤油机有限…[1908]
 重庆民生建材有限公…[2349]
 重庆集元科技有限公…[4128]
 重庆倍润商贸有限公…[2015]
 重庆腾达展览有限公…[3081]
 帝一网络创始人宣…--[3177]
 重庆vi设计在线祝…--[2739]
 重庆帝一网络书生…--[2854]
 馋嘴鸭的起伏和经…--[2999]
 机器感觉“卡”的…--[2929]
 ActionScript3打造…--[5756]
 在ASP文件中读取H…--[7238]
 vi设计经典案例--[63824]
 帅到掉渣-爆笑版勇…--[7065]
 一个女孩写的经典…--[6826]
没有相关文章
 (只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    没有任何评论
设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 重庆网站建设 | 
版权所有: vi设计在线  © 2005-2018 网站备案序号:渝ICP备06003824号
技术支持:帝一网络(重庆网站建设专家)