您好!欢迎您光临四种方法实现动画SWF文件全屏效果 _邵阳都市枫林! 聊天室 I 论坛 I 免费电影 I

会员注册

I

本站搜索

I

收藏本站

当前位置:首页 >>>动画教程>>>flash教学>>>四种方法实现动画SWF文件全屏效果
四种方法实现动画SWF文件全屏效果
发表日期:2012/8/29 22:50:00 出处:本站 作者:站长 发布人:qinoglin 已被访问 419
    如何让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="javascript:"></a>

 

双击自动滚屏 【打印本页】 【关闭窗口

上篇文章:最新歌曲专辑(六月の雨)

下篇文章:可以全屏播放的播放器

 相关评论:

没有相关评论

 发表评论:

身份选择:会员 游客(游客不需要输入密码)
用 户 名: 密 码:
评论内容:
(最多评论字数:500)
免责声明:本站所有链接均收集自网络免费公开资源,非本站服务器资源,相关权责不由本站负责,若有侵权,请来信告知,本站会24小时内删除! 漫步人生@版权所有 联系方式:E-mail:318516343@QQ.com QQ::38516343 谢谢合作!

邵阳都市枫林(二站) | 设为首页 | 加入收藏 | 联系我们 | 进入管理 | 关于站长 | 本站搜索

联系电话:本站招聘版主 有事在本站留言或加QQ群:251954845 联系人:漫步人生 QQ:318516343

琼icp备09005167