收藏本站 | 站点地图 | 繁體中文
沭阳乐园
您现在的位置: 沐阳乐园 >> 文章中心 >> 网络教程 >> 动画基础 >> 正文
四种方法实现动画SWF文件全屏效果         
四种方法实现动画SWF文件全屏效果
作者:佚名 文章来源:ZT 点击数:1139 更新时间:2010-12-19 22:44:01

如何让SWF文件全屏的效果?

第一种方法:

不显示浏览器菜单栏、工具栏的全屏。这种全屏稍稍复杂,也与 FLASH 的设置无关,但要借助JavaScript来完成。方法是:在HTML文件中间加入以下代码:

第二种方法:

也可以在SWF文件的第一帧Actions上的GETURL 命令上加上:

javascript:window.open("nfd.swf","","fullscreen=1,menubar=no,width=800,height=600")

这种全屏也是类似屏保,用ALT+F4或设置按钮退出。把fullscreen设为=0,则只是不显示浏览器菜单栏、工具栏的全屏。

还有一个写法:

javascript:window.open("*.swf","","menubar=no,

toolbar=no,location=no,status=no,fullscreen=yes")

我个人推荐这种^_^

第三种方法:

稍麻烦一些,需要两个网页,你可以建立个空白网页加上代码:

*.htm 你把他替换为你自己要全屏打开的网页就可以了

第四种方法:

这种方法更详细,还有步骤,不过我没有试过,你们可以先试一下啊。我把操作步骤写下:

1、在Flashk中做好动画后,首先选择主菜单中的File Publish Settings(文件发布设置命令),弹出对话框,点击进入HTML项设置:设置Dimensions尺寸单位为Percent百分比;在宽,高中设置100。再点击发布按钮进行发布即可。这样,在你原文件处就会生成一个和动画同名的HTML文件。

2、建立一个空白的HTML页面blank.htm,只保留标签部分。

3、建立一个有带框架的html文件show.html,页面html文本如下:

marginwidth="0" marginheight="0" leftmargin="0" rightmargin="0" topmargin="0">

marginheight="0" leftmargin="0" rightmargin="0" topmargin="0">

该文件将页面分为两个框架,上面放动画名.html文件,下面放blank.html文件。

注:其中,动画名.html文件是在第一步中发布出来的相应的html文件。

4、建立一个带JavaScript脚本的html文件full.html。用这个文件打开show.html并定义其显示窗口为全屏,不带菜单,滚动条,状态栏等。该文件的html文本如下:

上面的第四步和第三种方法一样的

如何在FLASH中实现加入收藏夹与设为首页的效果

问: 如何用actionscript将页面设为首页和加入收藏夹?

答: 一,用getURL的方法:

设为首页:

on (release) {

getURL("getURL("javascript:void(document.links[0].style.behavior=''''url(#default#homepage)'''');void document.links[0].setHomePage(''''http://您的网站地址/'''');", "_self", "POST"); }

加入收藏夹:

on (release) {

getURL("getURL("javascript:void window.external.AddFavorite(''''http://您的网站地址'''',''''网站名称'''');", "_self", "POST");}

第二种方法是通过用fscommand的方法,比上面一个要复杂一些。首先在Flash的按钮上添加ActionScript脚本代码

设为首页

on (release) { fscommand("setHomePage", "http://您的网站地址"); }

加入收藏夹

on (release) { fscommand("addFavorite", "http://网站地址|网站名称"); }

在发布Flash动画时选上HTML,在Template下拉菜单中选择Flash with fscommand,发布出html页面接着要对发布出来的HTML页面进行修改,在HTML代码中找到这么一段

// Handle all the the FSCommand messages in a Flash movie function sethomepage_DoFSCommand(command, args) { }

这一段修改成

// Handle all the the FSCommand messages in a Flash movie function sethomepage_DoFSCommand(command, args) {

var sethomepageObj = InternetExplorer ? sethomepage : document.sethomepage; if (command == "setHomePage") {

document.links[0].style.behavior = "url(#default#homepage)";

document.links[0].setHomePage(args); } else if (command == "addFavorite")

{ args = args.split("|"); window.external.AddFavorite(args[0], args[1]);

最后,如果html里一个链接都没有,还需在<SCRIPT LANGUAGE=javascript>这句的前面添加一句<a href="nojavascript..."></a>

文章录入:晴天    责任编辑:音乐听听 
  • 上一篇文章:
  • 下一篇文章:
  • 【字体: 】 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    广告招商
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    ::发表评论::
     姓 名:
     评 分: 1分 2分 3分 4分 5分
     评论内容:
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用本网服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  • 广告招商
    文章 下载 图片 文字广告
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登陆

    备案/许可证编号: 闽ICP备16020960号-1号 域名创建于2016年8月
    版权: 沐阳乐园 All Rights Reserved 站长:张萍 邮箱:381415887@qq.com 联系QQ:联系站长