csdn的flash

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>电子书试读</title>
<script type="text/javascript" src="/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="/js/swfobject.js"></script>
<link href="/css/style.css" rel="stylesheet" type="text/css" />
<script type='text/javascript' >
// var __up_times=10;
// var __down_times=0; 
</script>

</head>
<body>
<div class="wrap">
 <div id="flash" class="flash"></div>
    <div class="control">
        <table width="39%" border="0" align="center" cellpadding="0" cellspacing="0">
            <tr>
                <td width="80%" height="30"><a href='http://www.china-pub.com/static07/0903/zh_ereadyy_090311.asp' target='_blank'><img src="images/btn.gif" alt="返回" width="300" height="22" /></a></td>
                <td width="8%"><a href=javascript:addBookmark()><img src="images/backhome.gif" alt="收藏" width="22" height="21" /></a></td>
                <td width="7%"><a href=javascript:upiScore() ><img src="images/hand2.gif" alt="顶一下" width="22" height="21" /></a></td>
                <td id='iscore' width="5%" class="white"></td>
            </tr>
        </table>
    </div>
</div>

<iframe id="backiframe" width="0" height="0" src="123"></iframe>

<script type=text/javascript>

 var so = new SWFObject("Book.swf", "flash", "1002px", "710px", "9", "#000000");
 so.addParam("wmode", "transparent");
 so.addParam("allowScriptAccess", "always"); 
 so.addParam("allowFullScreen", "true");
 so.addVariable("id",110);
 so.addVariable("bookurl",'110.swf');

 

 //bookurl is swf==URI not URL


 //so.addVariable("bookurl",'http://sp4.ucantv.com:90/ebook/40090/');
 //so.addVariable("loadingurl",'http://sp4.ucantv.com:90/ebook/loading.swf');
 so.addVariable("loadingurl",'loading.swf');
 so.addVariable("swfversion",'1.0');
//if no flasher
 if(!so.write("flash")){
  $("flash").innerHTML='<span align="center" valign="middle"><a href="http://fpdownload.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_10_active_x.exe" target=_blank>阅读电子书需要安装flash插件</a></span>';
 }
//init
 function initIscore(){
  if(__up_times != 'undefined'){
   $('#iscore').text(__up_times);
   }else{
    $('#iscore').text(0);
   }
  }
//ding
// var isupiScore = new Boolean(true);
 function upiScore(){
//  if(isupiScore == true){
//   $('#backiframe').attr('src','http: ebook.i3ssk.com/common/sampledig.new.jsp?atn=up&id=80196');
//   $('#iscore').text(Number($('#iscore').text())+1);
//   isupiScore = new Boolean(false);
//  }
alert("再点,我毛啦 = =! ");
 }

 function tryEbooklog(){
  $('#backiframe').attr('src','http: ebook.i3ssk.com/common/samplelog.jsp?id=80196');
 }
//收藏
 function addBookmark(){
  var title = document.title;
  var url = document.URL;
  if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')){
   window.sidebar.addPanel(title,url,"");
  }
  else{
   window.external.AddFavorite(url,title);
  }
 }

  $(document).ready(function(){
//   initIscore();
   tryEbooklog();  
  });

</script>
</body>
</html>

 

 

 

 

调用的js

 

/**
 * SWFObject v1.4: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
 *
 * SWFObject is (c) 2006 Geoff Stearns and is released under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 * **SWFObject is the SWF embed script formerly known as FlashObject. The name was changed for
 *   legal reasons.
 */
if(typeof deconcept=="undefined"){var deconcept=new Object();}
if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}
if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}
deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a,_b){
if(!document.createElement||!document.getElementById){return;}
this.DETECT_KEY=_b?_b:"detectflash";
//this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);
this.skipDetect=true;
this.params=new Object();
this.variables=new Object();
this.attributes=new Array();
if(_1){this.setAttribute("swf",_1);}
if(id){this.setAttribute("id",id);}
if(w){this.setAttribute("width",w);}
if(h){this.setAttribute("height",h);}
if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}
this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion(this.getAttribute("version"),_7);
if(c){this.addParam("bgcolor",c);}else{this.addParam("wmode","transparent");}
var q=_8?_8:"high";
this.addParam("quality",q);
this.setAttribute("useExpressInstall",_7);
this.setAttribute("doExpressInstall",false);
var _d=(_9)?_9:window.location;
this.setAttribute("xiRedirectUrl",_d);
this.setAttribute("redirectUrl","");
if(_a){this.setAttribute("redirectUrl",_a);}};
deconcept.SWFObject.prototype={setAttribute:function(_e,_f){
this.attributes[_e]=_f;
},getAttribute:function(_10){
return this.attributes[_10];
},addParam:function(_11,_12){
this.params[_11]=_12;
},getParams:function(){
return this.params;
},addVariable:function(_13,_14){
this.variables[_13]=_14;
},getVariable:function(_15){
return this.variables[_15];
},getVariables:function(){
return this.variables;
},getVariablePairs:function(){
var _16=new Array();
var key;
var _18=this.getVariables();
for(key in _18){
_16.push(key+"="+_18[key]);}
return _16;
},getSWFHTML:function(){
var _19="";
if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){
if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");}
_19="<embed type=/"application/x-shockwave-flash/" src=/""+this.getAttribute("swf")+"/" width=/""+this.getAttribute("width")+"/" height=/""+this.getAttribute("height")+"/"";
_19+=" id=/""+this.getAttribute("id")+"/" name=/""+this.getAttribute("id")+"/" ";
var _1a=this.getParams();
for(var key in _1a){_19+=[key]+"=/""+_1a[key]+"/" ";}
var _1c=this.getVariablePairs().join("&");
if(_1c.length>0){_19+="flashvars=/""+_1c+"/"";}
_19+=" pluginspage=/"http://www.macromedia.com/go/getflashplayer/"/>";
}else{
if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");}
_19="<object id=/""+this.getAttribute("id")+"/" classid=/"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000/" width=/""+this.getAttribute("width")+"/" height=/""+this.getAttribute("height")+"/" codebase=/"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0/">";
_19+="<param name=/"movie/" value=/""+this.getAttribute("swf")+"/" />";
var _1d=this.getParams();
for(var key in _1d){_19+="<param name=/""+key+"/" value=/""+_1d[key]+"/" />";}
var _1f=this.getVariablePairs().join("&");
if(_1f.length>0){_19+="<param name=/"flashvars/" value=/""+_1f+"/" />";}
_19+="</object>";}
return _19;
},write:function(_20){
if(this.getAttribute("useExpressInstall")){
var _21=new deconcept.PlayerVersion([6,0,65]);
if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){
this.setAttribute("doExpressInstall",true);
this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));
document.title=document.title.slice(0,47)+" - Flash Player Installation";
this.addVariable("MMdoctitle",document.title);}}
if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){
var n=(typeof _20=="string")?document.getElementById(_20):_20;
n.innerHTML=this.getSWFHTML();
return true;
}else{
if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}
return false;}};
deconcept.SWFObjectUtil.getPlayerVersion=function(_23,_24){
var _25=new deconcept.PlayerVersion([0,0,0]);
if(navigator.plugins&&navigator.mimeTypes.length){
var x=navigator.plugins["Shockwave Flash"];
if(x&&x.description){_25=new deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|/s)+/,"").replace(/(/s+r|/s+b[0-9]+)/,".").split("."));}
}else{try{
var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
for(var i=15;i>6;i--){
try{
axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);
_25=new deconcept.PlayerVersion([i,0,0]);
break;}
catch(e){}}}
catch(e){}
if(_23&&_25.major>_23.major){return _25;}
if(!_23||((_23.minor!=0||_23.rev!=0)&&_25.major==_23.major)||_25.major!=6||_24){
try{_25=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}
catch(e){}}}
return _25;};
deconcept.PlayerVersion=function(_29){
this.major=parseInt(_29[0])!=null?parseInt(_29[0]):0;
this.minor=parseInt(_29[1])||0;
this.rev=parseInt(_29[2])||0;};
deconcept.PlayerVersion.prototype.versionIsValid=function(fv){
if(this.major<fv.major){return false;}
if(this.major>fv.major){return true;}
if(this.minor<fv.minor){return false;}
if(this.minor>fv.minor){return true;}
if(this.rev<fv.rev){return false;}return true;};
deconcept.util={getRequestParameter:function(_2b){
var q=document.location.search||document.location.hash;
if(q){
var _2d=q.indexOf(_2b+"=");
var _2e=(q.indexOf("&",_2d)>-1)?q.indexOf("&",_2d):q.length;
if(q.length>1&&_2d>-1){
return q.substring(q.indexOf("=",_2d)+1,_2e);
}}return "";}};
if(Array.prototype.push==null){
Array.prototype.push=function(_2f){
this[this.length]=_2f;
return this.length;};}
var getQueryParamValue=deconcept.util.getRequestParameter;
var FlashObject=deconcept.SWFObject; // for backwards compatibility
var SWFObject=deconcept.SWFObject;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值