网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网页特效 >> 网站常用 >> 正文
最新文章
· JavaScript实现文本段落折叠展开和收
· 拖动滑块选择范围的网页插件代码
· JS版元素周期表
· jQuery数字统计并生成进度条动画的代
· 一个不错的CSS分页样式
· 实用的Flash全屏和退出全屏切换效果
· 纯CSS实现三列DIV等高布局
· jquery四色网页换肤代码
· 可展开和收起的在线客服代码
· 功能强大的漂亮计算器
热门文章
 登录时用Cookie保存用户名和密码
 获取16进制颜色值的取色器
 一个小型的JS在线文本编辑器
 JavaScript实现文本段落折叠展开和
 利用js给li标签添加序号
 通过QQ查询QQ用户的头像、昵称、地
 可展开和收起的在线客服代码
 js取色器
 基于jQuery的对象切换插件soChange
 javascript让状态栏不显示链接地址
相关文章
没有相关文章
简易的网页FLASH播放器
来源:www.cwydesign.com 更新时间:2009/5/13 10:23:14 阅读次数: 我要投稿
△运行 ☉预览 #复制 +收藏
特效代码:
<HTML><HEAD><TITLE>简易的网页FLASH播放器</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD>
<BODY>
 <SPAN  id=Base></SPAN><BR>
<INPUT onclick=flash.Zoom(50) type=button value=放大>
<INPUT onclick=flash.Zoom(200) type=button value=缩小>
<INPUT onclick=flash.Zoom(0) type=button value=100%>
<INPUT id=Info size=37>
<BR>        
<SCRIPT>            
var Obj,cur,PMax,num,iSize,Chars;                      
           
function ShowFlash(){ 
var f_Url=window.event.srcElement.href;//*
var f_Name=window.event.srcElement.innerText; //*        
PLeft=-Arrow.offsetWidth/2 ;           
Arrow.style.left=PLeft;            
PMax=Arrow.parentElement.offsetWidth-Arrow.offsetWidth-2*PLeft;            
if(f_Url.substr(f_Url.length-4)!=".swf"){alert('错误url');return}            
if(typeof(num)=='number'){ToStop();}          
Base.innerHTML="<object id=flash classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' style='width:400;height:300;display:none'><param name='movie' value="+f_Url+"><param name='quality' value='high'></object>" ;           
num=setInterval("if(flash.readyState!=4){Info.value='Flash加载中,请稍候 …   '+flash.PercentLoaded()+'%'};else{flash.style.display='block';clearInterval(num);ToPlay();}",5);           
}            
            
function MouseDown(){            
ToStop(1);            
Obj=arguments[0];            
Obj.setCapture();            
cur=event.clientX-Arrow.style.pixelLeft;            
}            
            
            
function MouseMove(){            
if(Obj!=null){            
    Obj.style.pixelLeft=(Obj.style.pixelLeft>PMax)?PMax:(Obj.style.pixelLeft<PLeft)?PLeft:event.clientX-cur;            
    flash.GotoFrame(parseInt(flash.TotalFrames*(Arrow.style.pixelLeft-PLeft)/PMax));            
    Info.value=flash.CurrentFrame()+'帧 / '+flash.TotalFrames+'帧 = '+parseInt(10000*flash.CurrentFrame()/flash.TotalFrames)/100+'%' ;           
    }            
}            
            
            
function MouseUp(){            
if(Obj!=null){            
    ToPlay();            
    Obj.releaseCapture() ;           
    Obj=null;            
    }                      
}            
            
function ToPlay(){            
num=setInterval(SetInfo,10);            
flash.Play();            
}            
            
function ToStop(){            
if(typeof num=='number')clearInterval(num);            
if(arguments[0]==null)SetInfo();            
flash.StopPlay();            
}            
            
function SetInfo(){            
Arrow.style.pixelLeft=flash.CurrentFrame()*PMax/flash.TotalFrames+PLeft;            
Info.value=flash.CurrentFrame()+'帧 / '+flash.TotalFrames+'帧 = '+parseInt(10000*flash.CurrentFrame()/flash.TotalFrames)/100+'%';            
}            
            
</SCRIPT>
<SPAN   onmousedown="Arrow.style.pixelLeft=event.offsetX-Arrow.offsetWidth/2;MouseDown(eval('Arrow'));MouseMove();"             
style="BACKGROUND:#000099; WIDTH: 400px; POSITION: relative; HEIGHT:3px">
<SPAN  onmouseup=MouseUp() onmousemove=MouseMove()             
onmousedown=MouseDown(this);event.cancelBubble=true; id=Arrow  style="LEFT: 0px; WIDTH: 2px; COLOR:#ffffff; POSITION: relative; TOP: 1px; HEIGHT: 1px"             
cur="0">→</SPAN> 
</SPAN>
<br>
<A onClick="ShowFlash();return false" href="http://www.cwydesign.com/media/flash/qunou.swf">功夫</A>            
</BODY>
</HTML>
△运行 ☉预览 #复制 +收藏
特效说明:
简易的网页FLASH播放器
  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号