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

📄 repaint_r1.3.aaa.js

📁 js热门推荐代码 js热门推荐代码
💻 JS
📖 第 1 页 / 共 5 页
字号:
            if(this.sTrigger!="click"){               dClickTag[j].onclick=function(){return false;};            }         }      }   }};YAHOO.Media.Dtk.GlobalSearch.Tabs.prototype.tabAction=function(e, dNode,oSelf){   if (typeof(dNode.href)=='undefined') { dNode = e.srcElement || e.target; }   if(dNode.tagName=='IMG'){dNode=dNode.parentNode;}     if((oSelf.dCurTabNum-1)>0){      YAHOO.util.Dom.removeClass(oSelf.aTabs[(oSelf.dCurTabNum-1)].parentNode.parentNode , oSelf.sOffName);   }   YAHOO.util.Dom.removeClass( oSelf.dCurTab , oSelf.sOnName );   oSelf.dCurTab = (oSelf.oActionVars.type=='tab' ? dNode.parentNode.parentNode : dNode.parentNode);   YAHOO.util.Dom.removeClass( oSelf.dCurTab , oSelf.sHiLiteName );   oSelf.dCurTabNum = dNode.order;   YAHOO.util.Dom.addClass( oSelf.dCurTab , oSelf.sOnName );   if((oSelf.dCurTabNum-1)>0){      YAHOO.util.Dom.addClass(oSelf.aTabs[(oSelf.dCurTabNum-1)].parentNode.parentNode , oSelf.sOffName);   }     if(oSelf.fAction){ oSelf.fAction(oSelf.oActionVars,dNode,this); }   return false;};/** * Global Search Box */YAHOO.Media.Dtk.GlobalSearch.ChangeVert = function(args,self){   var obj=args.obj,tab=self;   YAHOO.util.Dom.addClass(obj.dCurTab, 'on');   YAHOO.util.Dom.addClass(tab.parentNode, 'on');   obj.dCurTab=tab.parentNode;   document.sf1.action=tab.href;   var text=tab.innerHTML;   document.getElementById('dtk-search').className='tab-'+text.toLowerCase();      if (typeof(this.first)=="undefined") this.searchbox = document.getElementById("dtk-searchbox").innerHTML;   this.first = true;   var searchbox = document.getElementById("dtk-searchbox");   var leftfooter = document.getElementById("dtk-sboxfooter");   var rightfooter = document.getElementById("dtk-sboxlinks");   if(typeof(YAHOO.Media.Dtk.nSearchBoxWidth)=='undefined'){      YAHOO.Media.Dtk.nSearchBoxWidth=YAHOO.util.Dom.getStyle("dtk-searchbox","width");   }   if (searchbox.innerHTML != this.searchbox) {      var value = document.sf1.p.value;      searchbox.innerHTML = this.searchbox;      if(YAHOO.Media.Dtk.nPageSize==1){searchbox.style.marginLeft="auto";}      else{searchbox.style.width=YAHOO.Media.Dtk.nSearchBoxWidth;}      document.sf1.p.value = value;   }   if (leftfooter){ leftfooter.style.display = "block"; }   if (rightfooter){ rightfooter.style.display = "block"; }   frPrefix = "Dtk-tab-";   _ver = (typeof(ver)!="undefined"?ver:"");   if(typeof(YAHOO.Media.Dtk.GlobalSearch.oSearch)=='object'){            document.sf1.fr.value = frPrefix + YAHOO.Media.Dtk.GlobalSearch.oSearch[text].frcode + "-t" + _ver;   }   if(document.getElementById("searchlabel")){      document.getElementById("dtk-searchlabel").title = text + " search: enter a search term and press Enter";   }   document.getElementById("p").title = text + " search: enter a search term and press Enter";   setTimeout("document.sf1.p.focus()",1);};YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown=1;YAHOO.Media.Dtk.GlobalSearch.fKeyDown = function(e,oVerts){   var src = e.srcElement || e.target;   var code=e.keyCode,id=e.id,gk,_ffs=0;   if(typeof(YAHOO.Media.Dtk.GlobalSearch.bKeyDown)=='undefined'){YAHOO.Media.Dtk.GlobalSearch.bKeyDown=1;}   //document.sf1.p.value=code;   if(code==13){return;}   else if((code==191||code==222)&&id!='p'&&YAHOO.Media.Dtk.GlobalSearch._ff){_ffs=1;gk=0;} // the user is trying to use FF keyboard shortcuts for FF search   else if((code<31||code>41)&&(code<16||code>18)&&code!=9&&code!=8){gk=1;} // user is not pressing a navigation key   else{gk=0;}   var sFormClassName = document.getElementById('dtk-search').className;   if (src.id=='p' || src.id=='scsz' || src.id=='dtk-searchsubmit') {      if (code==9 && !e.shiftKey && YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown==0) {         YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown=1;      } else if (          (code==9 && src.id=='p') ||          (code==9 && !e.shiftKey && src.id=='dtk-searchsubmit' && YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown==1)      ) {         var nTab = oVerts.dCurTabNum, nTabLength = (oVerts.aTabs.length-1);         nTab = (e.shiftKey && nTab>0) ? nTab-1 : (nTab <= nTabLength ? nTab+1 : nTab); // get next tab         if (nTab>0&&nTab<=nTabLength&&!e.ctrlKey&&!e.altKey) { // focus on next tab            YAHOO.util.Event.stopEvent(e);            oVerts.tabAction(e, oVerts.aTabs[nTab], oVerts);            document.sf1.p.focus();            return false;         }      } else if (gk==1) {         YAHOO.Media.Dtk.GlobalSearch.bProcKeyDown=0;      }   }   else if (!_ffs&&gk==1&&src.type!='text'&&!e.ctrlKey&&!e.altKey) {      //document.sf1.p.value='';      //document.sf1.p.focus();   }}/* * end Global Search Box */        /// searchbox fr codes        YAHOO.Media.Dtk.GlobalSearch.oSearch = {           Movies : {'frcode':'ush-movies'},      // may need to be modified by individual property           Web : {'frcode':'web-t'},            Pictures : {'frcode':'img-t'},           Video : {'frcode':'vid-t'},           Audio : {'frcode':'aud-t'}        };                /// instantiate tabs        var createTabs = function() {	    	 document.sf1.p.focus();         document.sf1.fr.value = "Dtk-tab-web-t"+(typeof(ver)!='undefined'?ver:"");          var id = YAHOO.util.Dom.generateId(this);          YAHOO.Media.Dtk.searchtabs = new YAHOO.Media.Dtk.GlobalSearch.Tabs(id);          YAHOO.Media.Dtk.searchtabs.changeAction(YAHOO.Media.Dtk.GlobalSearch.ChangeVert,{"obj":YAHOO.Media.Dtk.searchtabs});          YAHOO.Media.Dtk.searchtabs.setupTabs();          YAHOO.util.Event.addListener(document, "keydown", YAHOO.Media.Dtk.GlobalSearch.fKeyDown, YAHOO.Media.Dtk.searchtabs);        }        YAHOO.util.Event.onAvailable("dtk-searchtabs",createTabs);        /** * DTK Carousel Component. * @description http://twiki.corp.yahoo.com/view/Media/DTKDaemonManager **/(function(){var $U = YAHOO.util;var $D = $U.Dom;var $C = $U.CustomEvent;var DTK = YAHOO.namespace('Media.Dtk');YAHOO.namespace('Media.Dtk.util');/** * spawn {function} * This function creates an object of type "cls", constructed with arguments in the "args" array. * spawn : new :: apply : call * Note: even though this function is private, you can still arbitrarily spawn unmanaged daemons using the public spawnDaemon method. * @private * @param cls {Class} The function constructor to use. * @param args {Array} The arguments to pass to the constructor. **/var spawn = function(cls,args) {	if(!args) args = [];	else if(!args instanceof Array) args = [args];	var f=function(){};	f.prototype=cls.prototype;	f.prototype.constructor = cls;	var obj = new f();	cls.apply(obj,args);	return obj;};/** * YAHOO.Media.Dtk.util.Manager * Daemon Manager Constructor * @public * @param daemonClass {Class} The constructor that will be used to create daemons. * If this daemonClass does not implement the getId or toString functions, or an "id" property, then generic versions will be added. **/DTK.util.Manager = function(daemonClass) {	/**	 * daemons {object}	 * A collection of all the managed daemons.  manager.daemons[daemon.getId()] == daemon	 * @public	 **/	this.daemons={};		/**	 * stack {Array}	 * An array of all the managed daemons.  (Refers to the same objects as the daemons collection.)	 * @public	 **/	this.stack=[];			var idCounter = [0];	var p=daemonClass.prototype;		if(typeof p.getId !== 'function') {		p.getId = function(){			if(this.id) {				return this.id;			}			return (this.id = 'daemon_'+(idCounter[0]++));		};

⌨️ 快捷键说明

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