⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 player.js

📁 用最近的dojo1.2.1制作前端的ajax购书网站
💻 JS
字号:
/*	Copyright (c) 2004-2008, The Dojo Foundation All Rights Reserved.	Available via Academic Free License >= 2.1 OR the modified BSD license.	see: http://dojotoolkit.org/license for details*/if(!dojo._hasResource["dojox.av.widget.Player"]){dojo._hasResource["dojox.av.widget.Player"]=true;dojo.provide("dojox.av.widget.Player");dojo.require("dijit._Widget");dojo.require("dijit._Templated");dojo.declare("dojox.av.widget.Player",[dijit._Widget,dijit._Templated],{playerWidth:"480px",widgetsInTemplate:true,templateString:"<div class=\"playerContainer\">\n  <div class=\"PlayerScreen\" dojoAttachPoint=\"playerScreen\"></div>\n<table class=\"Controls\">\n  <tr>\n    <td colspan=\"2\" dojoAttachPoint=\"progressContainer\">\n    \t\n    </td>\n  </tr>\n  <tr>\n    <td class=\"PlayContainer\" dojoAttachPoint=\"playContainer\">\n    \t\n     </td>\n    <td class=\"ControlsRight\">\n      <table class=\"StatusContainer\">\n        <tr dojoAttachPoint=\"statusContainer\">\n          \n        </tr>\n     \t<tr>\n        \t<td colspan=\"3\" class=\"ControlsBottom\" dojoAttachPoint=\"controlsBottom\">\n      \t\t\t \n      \t\t</td>\n         </tr>\n      </table>\n    </td>\n  </tr>\n</table>\n </div>\n</div>\n",_fillContent:function(){if(!this.items&&this.srcNodeRef){this.items=[];var _1=dojo.query("*",this.srcNodeRef);dojo.forEach(_1,function(n){this.items.push(n);},this);}},postCreate:function(){dojo.style(this.domNode,"width",this.playerWidth+(dojo.isString(this.playerWidth)?"":"px"));if(dojo.isString(this.playerWidth)&&this.playerWidth.indexOf("%")){dojo.connect(window,"resize",this,"onResize");}this.children=[];var _3;dojo.forEach(this.items,function(n,i){n.id=dijit.getUniqueId("player_control");switch(dojo.attr(n,"controlType")){case "play":this.playContainer.appendChild(n);break;case "volume":this.controlsBottom.appendChild(n);break;case "status":this.statusContainer.appendChild(n);break;case "progress":case "slider":this.progressContainer.appendChild(n);break;case "video":this.mediaNode=n;this.playerScreen.appendChild(n);break;default:}this.items[i]=n.id;},this);},startup:function(){this.media=dijit.byId(this.mediaNode.id);if(!dojo.isAIR){dojo.style(this.media.domNode,"width","100%");dojo.style(this.media.domNode,"height","100%");}dojo.forEach(this.items,function(id){if(id!=this.mediaNode.id){var _7=dijit.byId(id);this.children.push(_7);_7.setMedia(this.media,this);}},this);},onResize:function(_8){var _9=dojo.marginBox(this.domNode);if(this.media.onResize){this.media.onResize(_9);}dojo.forEach(this.children,function(_a){if(_a.onResize){_a.onResize(_9);}});}});}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -