function inittabpanel(tabobj,selcls,activeindex){ try{ ext.each(ext.fly(tabobj).query("li"), function(it,index,items){ if(activeindex==index){ ext.get(it).addclass(selcls); var _rel=it.getattribute("rel"); if(_rel){ if(ext.get(_rel))ext.get(_rel).setstyle({display:'block'}); } }else{ ext.get(it).removeclass(selcls); var _rel=it.getattribute("rel"); if(_rel){ if(ext.get(_rel))ext.get(_rel).setstyle({display:'none'}); } } } ); ext.get(tabobj).on('mouseover', function(e, t) { ext.fly(t).radioclass(selcls); ext.each(ext.fly(tabobj).query("li"), function(it,index,items){ var _rel=it.getattribute("rel"); var _hrf=it.getattribute("hrf"); if(_rel){ if(t!=it){ if(ext.get(_rel))ext.get(_rel).setstyle({display:'none'}); }else{ if(ext.get(_rel))ext.get(_rel).setstyle({display:'block'}); if(ext.get(_hrf))ext.fly(_hrf).dom.href=it.getattribute("path"); } } } ); }, null, {delegate: 'li'} ); }catch(e){ //alert(e); } } // javascript document //添加到收藏夹 // 调用方法: // 加入收藏 function addtofavorite() { if (document.all){ window.external.addfavorite(document.url,document.title); }else if (window.sidebar){ window.sidebar.addpanel(document.title, document.url, ""); } } /** * 设为首页 调用方法: * 设为首页 */ function sethomepage(obj){ vrl = document.url; try{ obj.style.behavior = 'url(#default#homepage)'; obj.sethomepage(vrl); } catch(e){ if(window.netscape) { try { netscape.security.privilegemanager.enableprivilege("universalxpconnect"); } catch (e) { alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); } var prefs = components.classes['@mozilla.org/preferences-service;1'].getservice(components.interfaces.nsiprefbranch); prefs.setcharpref('browser.startup.homepage',vrl); } } } //添加到收藏夹 function addfavor(url,title) { if(confirm("网站名称:"+title+"\n网址:"+url+"\n确定添加收藏?")){ var ua = navigator.useragent.tolowercase(); if(ua.indexof("msie 8")>-1){ external.addtofavoritesbar(url,title,'it有道');//ie8 }else{ try { window.external.addfavorite(url, title); } catch(e) { try { window.sidebar.addpanel(title, url, "");//firefox } catch(e) { alert("加入收藏失败,请使用ctrl+d进行添加"); } } } } return false; } /* 格式符 输出 说明 ------ ---------- -------------------------------------------------------------- y 2007 4位数字表示的当前年数 y 07 2位数字表示的当前年数 m 01 当前的月份,两位数字,不足位补“0” n 1 当前的月份,不补“0” d 05 月份中的天数,两位数字,不足位补“0” j 5 月份中的天数,不补“0” w 三 当前星期的缩写,三个字母 a pm 小写的“am”和“pm” a pm 大写的“am”和“pm” g 3 12小时制表示的当前小时数,不补“0” g 15 24小时制表示的当前小时数,不补“0” h 03 12小时制表示的当前小时数,不足位补“0” h 15 24小时制表示的当前小时数,不足位补“0” i 05 不足位补“0”的分钟数 s 01 不足位补“0”的秒数 */ date.prototype.format=function(dft){ var dt=this; var weeknames=['日','一','二','三','四','五','六']; var y=dt.getyear(); var y=dt.getfullyear(); var m=dt.getmonth()+1; var d=dt.getdate(); var w=dt.getday(); var h=dt.gethours(); var h=h>12?h-12:h; var am=h>12?'pm':'am'; var i=dt.getminutes(); var s=dt.getseconds(); dft=dft.replace('y',y).replace('y',y); dft=dft.replace('n',m).replace('m',m>10?m:'0'+m); dft=dft.replace('j',d).replace('d',d>10?d:'0'+d); dft=dft.replace('g',h).replace('h',h>10?h:'0'+h); dft=dft.replace('g',h).replace('h',h>10?h:'0'+h); dft=dft.replace('a',am).replace('a',am.touppercase()); dft=dft.replace('i',i>10?i:'0'+i); dft=dft.replace('s',s>10?i:'0'+s); dft=dft.replace('w',weeknames[w]); return dft; }