?? static.js
字號:
fs=null;var M=(data.mode<3)?"13":"131";if(QZONE.OFP){QZONE.OFP.switchMode(M);}g_fullMode=data.mode;}fs.send();QZONE.event.preventDefault();};QZONE.space.confirmSwitchMode=function(mode,callback){value=mode?mode-1^(mode%2):0;var _s=QZONE.space.LAYOUT_SELETOR[value];var _invaildFS=true;for(var k in _s){if(_s[k]==g_frameStyle){_invaildFS=false;break;}}if(_invaildFS){var tips="<b>"+QZONE.space.LAYOUT_NAME[value]+"</b> 布局不支持 <b>"+QZONE.space.FRAME_LAYOUT[g_frameStyle].split("").join(":")+"</b> 模式。<br/>繼續切換將會還原到默認布局,是否繼續切換?";var _c=new QZONE.widget.Confirm("版式切換",tips,5);_c.onConfirm=function(){if(callback){callback();}QZONE.space.switchSpaceMode(mode);QZONE.shop.updateDefaultMenu();}_c.show();return;}if(callback){callback();}QZONE.space.switchSpaceMode(mode);QZONE.shop.updateDefaultMenu();};QZONE.space.switchSpaceMode=function(mode){if(g_fullMode==mode){return;}var _mode=mode?mode-1^(mode%2):0;var _center=mode?1^(mode%2):0;var _lastMode=g_fullMode?g_fullMode-1^(g_fullMode%2):0;if(_mode==0){_center=0;}var _m=QZONE.dom.get("mainBody");var _t=QZONE.dom.get("titleBar");var _main=QZONE.dom.get("mainContainer");switch(_mode){case 0:if(g_frameStyle>0){QZONE.space.setFrame(0);}_m.className="bg_mode_main mini_mode";QZONE.css.replaceClassName(_t,"menu_t_b","menu_t_s");_main.style.cssText="overflow:hidden;overflow-y:scroll;";break;case 1:if(g_frameStyle>6){QZONE.space.setFrame(1,QZONE.customMode.getWindowListData());}_m.className="bg_mode_main full_mode";QZONE.css.replaceClassName(_t,"menu_t_s","menu_t_b");_main.style.cssText="height:auto";break;case 3:_m.className="bg_mode_main width_full_mode";QZONE.css.replaceClassName(_t,"menu_t_s","menu_t_b");_main.style.cssText="height:auto";break;}QZONE.space.setCenter(_center);QZONE.shop.fixCenterPosition(_center);g_fullMode=_mode+_center;if(g_frameStyle==0){QZONE.Module.setContainHeight();}setTimeout(function(){QZONE.shop.add(QZONE.shop.exclusiveItems[1]);setTimeout(function(){QZONE.shop.add(QZONE.shop.exclusiveItems[19],true);},0);},0);if(QZONE.userAgent.ie){setTimeout(function(){var _tb=QZONE.dom.get("titleBG");_tb.className="";_tb.className="bg_menu_t";},0);}};QZONE.space.setCenter=function(isCenter){var _o=QZONE.dom.get("outerBox");var _fi=QZONE.dom.get("floatItem");var _cb=QZONE.dom.get("contentBody");var _mb=QZONE.dom.get("mainBody");if(isCenter){_o.style.paddingLeft="0";_o.style.margin="auto";_fi.className="float_center";_mb.style.backgroundPosition=_cb.style.backgroundPosition="center top";}else{var _p=QZONE.space.getPadding();_o.style.paddingLeft=_p.left||"";_o.style.margin="0";_fi.className="float_normal";_mb.style.backgroundPosition=_cb.style.backgroundPosition="left top";}if(QZONE.userAgent.ie&&QZONE.userAgent.ie<7){var _c=QZONE.dom.get("contentBody");if(isCenter){_c.style.textAlign="center";}else{_c.style.textAlign="left";}}};QZONE.space.setTheme=function(styleId){if(g_StyleID==styleId){return;}var _ls=QZONE.dom.get("layoutStyle");var _cs=QZONE.dom.get("customStyle");var _lsUrl="http://"+imgcacheDomain+"/qzone_v5/"+styleId+"/index_style_out.css";var _csUrl="http://"+imgcacheDomain+"/qzone_v5/"+styleId+"/gb_color.css";if(QZONE.userAgent.ie){_ls.href=_lsUrl;_cs.href=_csUrl;}else{_ls.href=_lsUrl;_cs.href=_csUrl;}g_StyleID=styleId;};QZONE.space.getPadding=function(update){if(update){if(g_fullMode){var _ob=QZONE.dom.get("outerBox");QZONE.enviroment.set("spacePaddingTop",_ob.style.paddingTop);QZONE.enviroment.set("spacePaddingLeft",_ob.style.paddingLeft);}else{QZONE.enviroment.set("spacePaddingTop","");QZONE.enviroment.set("spacePaddingLeft",QZONE.dom.get("mainBody").style.paddingLeft);}}return{top:QZONE.enviroment.get("spacePaddingTop"),left:QZONE.enviroment.get("spacePaddingLeft")};};QZONE.space.dataBuilder=function(data){var o,tmp;var _m={1:3,2:1,3:25,7:22,305:7,308:7,310:7,4:5};var isValidJSONData=function(_o){if(!_o)return false;for(var i in _o){if(i!="error")return true;elsereturn false;}return false;};for(var k in data){if(typeof(data[k])=='string'){o=parseXML(data[k]);if(!ua.ie){o.xml=new String(data[k]);if(!ua.opera||ua.opera<9){o.selectSingleNode=function(xpath){return qna.XMLselectSingleNode(this,xpath);};o.selectNodes=function(xpath){return qna.XMLselectNodes(this,xpath);};}}if(!o||o.selectNodes("//error").length>0){continue;}}else if(typeof(data[k])=='object'){o=data[k];if(!isValidJSONData(o)){continue;}}else{continue;}tmp=k.split("_");QZONE.dataCenter.save(k,o);QZONE.deprecated.g_JData[_m[tmp[1]]]=QZONE.deprecated.g_XDoc[_m[tmp[1]]]=o;}};QZONE.space.shortCut=function(e){var e=QZONE.event.getEvent(e);if(e&&(e.ctrlKey||e.altKey)){if(_shortCutMap[e.keyCode]){_shortCutMap[e.keyCode]();}}};QZONE.space.updateCSS=function(selectorId,style,value){QZONE.css.getRuleBySelector("dynamicStyle",selectorId).style[style]=value;};QZONE.space.getVersion=function(){return g_version};QZONE.space.getMode=function(){return g_fullMode;};QZONE.space.getCenter=function(){return g_fullMode&&!(g_fullMode%2)};QZONE.space.setModulesOpacity=function(nOpacity){if(nOpacity<0){nOpacity=0;}if(nOpacity>1){nOpacity=1;}for(var moduleID in QZONE.Module.items){QZONE.Module.items[moduleID].setOpacity(nOpacity);}};QZONE.space.setBGScroll=function(v){var d=QZONE.dom;var e=QZONE.event;if(ua.ie<=6){var doScroll=function(ev){var y=QZONE.dom.getScrollTop(document)-QZONE.dom.getSize(customBody)[1]-30;QZONE.dom.setStyle('mainBody','backgroundPositionY',y);QZONE.dom.setStyle('contentBody','backgroundPositionY',y);}if(v){e.removeEvent(window,'scroll',doScroll);e.addEvent(window,'scroll',doScroll);doScroll();}else{e.removeEvent(window,'scroll',doScroll);QZONE.dom.setStyle('mainBody','backgroundPositionY',0);QZONE.dom.setStyle('contentBody','backgroundPositionY',0);}return;}var val='scroll';if(v){val='fixed';}d.setStyle(document.body,'backgroundAttachment',val);d.setStyle('mainBody','backgroundAttachment',val);d.setStyle('contentBody','backgroundAttachment',val);};QZONE.space.setPositionLeft=function(value){var _v=value&&value>=0?(value+"px"):"";if(g_fullMode==0){QZONE.dom.get("outerBox").style.paddingLeft="";QZONE.dom.get("contentBody").style.left=_v;}else{QZONE.dom.get("outerBox").style.paddingLeft=g_fullMode%2?_v:0;QZONE.dom.get("contentBody").style.left="";}return QZONE.space.getPosition();};QZONE.space.setPositionTop=function(value){QZONE.dom.get("outerBox").style.paddingTop=value&&value>=0?(value+"px"):"";return QZONE.space.getPosition();};QZONE.space.getPosition=function(){if(g_fullMode==0){var posX=parseInt(QZONE.dom.getStyle("contentBody","left"))||0;var posY=parseInt(QZONE.dom.getStyle("contentBody","top"))||0;}else{var posX=parseInt(QZONE.dom.getStyle("outerBox","paddingLeft"))||0;var posY=parseInt(QZONE.dom.getStyle("outerBox","paddingTop"))||0;}ENV.set("spacePositionX",posX);ENV.set("spacePositionY",posY);return[posX,posY];};QZONE.space.enterSpeedMode=function(){QZONE.cookie.set("speedMode","1","qzone.qq.com",null,1);location.reload();};QZONE.space.exitSpeedMode=function(){QZONE.cookie.del("speedMode","qzone.qq.com");location.reload();};QZONE.space.getSpeedMode=function(){return(QZONE.cookie.get("speedMode")=="1");};QZONE.space.canDoUnload=function(sw){var tf=QZONE.dom.get("frameContainer").getElementsByTagName("iframe")[0];var res;if(!!tf){try{res=tf.contentWindow.__qzoneFrameworkBeforeUnload();}catch(err){res="";}}else{res="";}if(!res){return false;}else{return res;}};QZONE.space.showTips=function(html,icon){var _inCustom=(QZONE.customMode&&QZONE.customMode.opened);var tipsIcon=["icon_hint","icon_hint_success","icon_hint_advise"];icon=icon||0;if(!QZONE.space._fixTipsBar){var tmp=document.createElement("div");tmp.id="_tips_placeholder";document.body.insertBefore(tmp,$("customBody"));QZONE.space._fixTipsBar=tmp;}else{QZONE.css.removeClassName(QZONE.space._fixTipsBar,"none");}QZONE.space._fixTipsBar.style.height="0px";var strHtml='<div class="hint" style="margin:0;padding-top:6px"><img src="/ac/b.gif" class="bt_close right" style="cursor:pointer;margin-top:3px" onclick="QZONE.space.hideTips();"/><img src="/ac/b.gif" class="'+tipsIcon[icon]+'"/>'+html+'</div>';var _tr=QZONE.dom.get("_tips_root");if(!_tr){QZONE.fixLayout.create("",false,"_tips_root",true);_tr=QZONE.dom.get("_tips_root");};_tr.innerHTML=strHtml;_tr.style.overflowY="hidden";var t=new QZONE.Tween(_tr,"height",QZONE.transitions.regularEaseInOut,"2px","30px",0.4);t.onMotionChange=function(obj,prop,currentValue){if(_inCustom){QZONE.space._fixTipsBar.style.height=currentValue-2+"px";}}t.onMotionStop=function(){if(QZONE.toolbar){QZONE.toolbar.disable();}QZONE.space._fixTipsBar.style.height="28px";QZONE.space.setBodyImagePositionTop(28);}t.start();};QZONE.space.hideTips=function(){var _inCustom=(QZONE.customMode&&QZONE.customMode.opened);var _close=function(){if(QZONE.toolbar&&!_inCustom){QZONE.toolbar.enable();}_close=null;QZONE.space.killTips();QZONE.space.setBodyImagePositionTop(-28);};if(!_inCustom){_close();}else{var _tr=QZONE.dom.get("_tips_root");var t=new QZONE.Tween(_tr,"height",QZONE.transitions.regularEaseInOut,"30px","2px",0.4);t.onMotionChange=function(obj,prop,currentValue){QZONE.space._fixTipsBar.style.height=currentValue-2+"px";}t.onMotionStop=_close;t.start();}};QZONE.space.killTips=function(){QZONE.css.addClassName(QZONE.space._fixTipsBar,"none");QZONE.dom.removeElement(QZONE.dom.get("_tips_root"));};QZONE.space.setBodyImagePositionTop=function(value){var _y=parseInt(QZONE.dom.getStyle(document.body,"backgroundPositionY"))||0;var _v=(_y+value);_v=_v<0?0:_v;QZONE.dom.setStyle(document.body,"backgroundPositionY",_v+"px");};QZONE.space.closeLoading=function(){var _l=QZONE.dom.get("loading");if(_l&&_l.childNodes){if(g_fullMode&&!QZONE.shop.isFlashPlayed){document.documentElement.style.overflow="";}}QZONE.dom.removeElement(_l);}return"Orz...";})();window.custom_menu_swf=function(id,frameName,url){if(id=="more"){var _opened=!!QZONE.dom.get("expandMenu");if(_opened){QZONE.shop.hideExternalMenu();}else{QZONE.shop.showExternalMenu();}}else if(id=="close"){QZONE.shop.hideExternalMenu();}else{var location;switch(parseInt(id)){case 1:location='http://user.qzone.qq.com/'+g_iUin;break;case 2:location='http://user.qzone.qq.com/'+g_iUin+'/blog';break;case 3:location='http://user.qzone.qq.com/'+g_iUin+'/music';break;case 4:location='http://user.qzone.qq.com/'+g_iUin+'/msgboard';break;case 5:location='http://user.qzone.qq.com/'+g_iUin+'/photo';break;case 6:location='http://user.qzone.qq.com/'+g_iUin+'/home';break;case 7:location='http://user.qzone.qq.com/'+g_iUin+'/admin';break;case 8:location='http://user.qzone.qq.com/'+g_iUin+'/interact';break;default:location='http://user.qzone.qq.com/'+g_iUin+'/'+id;break;}if(location){window.location=location;}}};var ownermode=window.ownermode||false;QZONE.space.setCenter(g_fullMode?1^(g_fullMode%2):0);if(g_Dressup.items!=null){for(var i=0;i<g_Dressup.items.length;i++){var curItem=g_Dressup.items[i];if(curItem.type==1){QZONE.shop.add(curItem);}else if(curItem.type==19){QZONE.shop.add(curItem,true);}}}if(g_Dressup.diyitems!=null){for(var i=0;i<g_Dressup.diyitems.length;i++){var curItem=g_Dressup.diyitems[i];if(curItem.type==1){QZONE.shop.add(curItem);}else if(curItem.type==19){QZONE.shop.add(curItem,true);}}}QZONE.shop.resetDefaultMenu();
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -