中国专业的网站设计团队-isheji.net
专业 | 专业设计 | 精英团队 | 客户案例 | 网站命脉 | 专业教程 | 设计关闭 | 网站建设 | 联系我们 | 关于我们
资讯 | 行业资讯 | 国内资讯 | 国外资讯 | 网站优化 | 网站推广 | 推广技巧 | 推广方案 | 网站策划 | 网站排名
素材 | 建站资源 | 设计教程 | 网站策划 | CSS 标准 | 脚本特效 | 网页配色 | 程序相关 | 酷站推荐 | 建站技巧
网站首页
设计资讯
服务项目
网站命脉
案例展示
设计素材
精英团队
交流论坛
意见反馈
关于我们
   

栏目导航:行业资讯 | 网站优化 | 网站推广 | 网站建设 | 专业教程 | 客户案例 | 网站策划 | 网页配色 | 建站技巧

 

您现在的位置:酷爱设计网 >> 设计素材 >> 建站资源
用户登陆 新用户注册
 

资讯正文

 
FLASH 全屏
 
时间: 2008-4-16 作者: 感觉吧 (人气: ) 来源: 选择设计
核心提示:
  
  

1.首先在HTML里必须加入红色部分的代码,否则不能在浏览器里全屏

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,60"
width="600" height="400" id="fullscreen" align="middle">
<param name="allowFullScreen" value="true" />
<param name="movie" value="fullscreen.swf" />
<param name="bgcolor" value="#333333" />
<embed src="fullscreen.swf" allowFullScreen="true" bgcolor="#333333" width="600" height="400"
name="fullscreen" align="middle" type="application/x-shockwave-flash"  
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

2. 在Action Script 2.0中使用全屏幕

AS 2.0中的Stage类多了一个新属性(也就是类成员变量)→ displayState

Stage.displayState = "fullScreen"; //启动全屏幕
Stage.displayState = "normal";     //返回一般模式

同样, 你可以监视全屏事件
Stage.addListener( EventListener );
EventListener.onFullScreen = function( bFull:Boolean ) {
    if ( bFull == ture ) {
        //如果当前是全屏模式, 则怎么怎么样, 代码自己写
     } else if ( bFull == false ) {
        //如果当前是一般模式, 又怎么怎么样, 代码自己写
     }
}

3. 在Action Script 3.0中使用全屏幕

AS 3.0中的Stage类多了一个新属性→ displayState
并且display包中多了一个新类→ StageDisplayState
flash.events包中也多了一个新类→ FullScreenEvent

import flash.display.Stage;
import flash.display.StageDisplayState;
import flash.events.FullScreenEvent;

stage.displayState = StageDisplayState.FULL_SCREEN //启动全屏幕
stage.displayState = StageDisplayState.NORMAL //返回一般模式

对于全屏事件可以这样写
Stage.addEventListener( FullScreenEvent.FULL_SCREEN, fullScreenHandler );
private function fullScreenHandler( event:FullScreenEvent ):void {
    if ( event.fullScreen == true ) {
        //如果当前是全屏模式, 则怎么怎么样, 代码自己写
    } else if ( event.fullScreen == false ) {
        //如果当前是一般模式, 又怎么怎么样, 代码自己写
    }
};


最后是实现全屏幕的必要条件:

      1. 浏览器必须安装有9.0.18.60或者以上版本的Flash Player插件;

      2. HTML代码中必须包含上面提到的allowFullScreen属性.

     3. 必需以交互方,即

Stage.displayState = "fullScreen"; //会无效果,必须把它放到按钮事件中,点击全屏

 

  加入收藏】【打印此文】【返回首页
  相关文章
  Loading...
  网友评论
  Loading...  
  发表评论  
  昵称: 验证码:  
 
   
 

最新热门

 

最新更新

Loading...
 

本类信息

Loading...
 
关于我们 | 合作伙伴 | 广告服务 | 诚聘精英 | 客户服务 | 版权申明 | 友情链接 | 联系我们
酷爱设计网 (isheji.net)版权所有 2007-2010 酷爱设计网-打造中国最诚信,专业的网站设计团队,从而为企业开拓市场助一臂之力!

建议您使用1024*768分辨率浏览本站效果更佳 QQ:55788519 QQ:7464712 电话:13720764794 E-mail:isheji@isheji.net
陕ICP备0568751号