关东异志2:关于FLASH制作中的脚本应用问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 15:44:55
在制作FLASH中怎样运用JAVASCRIPT实现当我打开FLASH动画时就是全屏观看,而且使用Esc键不会使影片退出.也就是说我要影片打开后就是全屏任何按键都不能让其退出只有点击我给制作的退出按扭才能退出
悬赏60分谁能答对关键是按ESC不退出
我要的是直接在FLASH中加入代码!肯定可以!因为我看过许多电子书都是这样制作的!
五楼的说详细点好吗?什么命令?
答对重奖赏

利用在按扭上重定义ESC键让它转到别处

用js弹出800*600大小的flash,flash本身可以任意大小,弹出选项选择全屏、无菜单、无工具栏等。把下面的js代码放入htm文件中(如1.htm),把flash(如1.swf)和1.htm放在同一目录。

<script>
window.open("1.swf","","fullscreen=1,menubar=no,width=800,height=600")
</script>

可以稍做延迟,或者把代码做成按钮或超链接点击后弹出,最后的效果是弹出的flash按Esc不能退出全屏,但如果按Alt+F4是可以退出的。

参考(关于屏蔽alt键)
<script language="javascript">
function DisableKey(){
if (window.event.keyCode==121{
alert('请通过事物代码进行操作!');
window.event.returnValue=false;
}
}
</script>
</HEAD>
< body MS_POSITIONING="GridLayout" onKeyDown="DisableKey()">

改良了答复,自己试了一下,可以。

fscommand(命令,参数);
fscommand函数中包含两个参数项,一个是可以执行的命令,另一个是执行命令的参数,
fullscreen true 或false 用于控制是否让影片播放器成为全屏播放模式。
true为是,false为不是。
trapallkeys true 或false 用于控制是否让播放器锁定键盘的输入,true为是,false为不是。这个命令通常用在Flash以全屏幕播放的时候,避免用户按下Esc键,解除全屏幕播放。

不信你试试。

onKeydown("ESC"){
fscommand("fullscreen",true)
}

Fscommand (fullscreen,true)
第一帧就放上
用ESC支不让其退出,不大可能办到。

按Ctrl+Alt+Delete就可以了!