?? static.js
字號:
if(notify){QZONE.shop._notifyTitleChange();}},_addDDItem:function(itemArgs,notify){if(this.currentItems[itemArgs.itemno]){return;}var _defaultPos=itemArgs.posx+itemArgs.posy==0;var surl=this._getItemUrl(itemArgs.itemno,"gif");var _ddItem=new QZONE.shop.DDItem(itemArgs);_ddItem.init();_ddItem.onImageLoad=function(){if(_defaultPos){_ddItem.moveCenter();}if(notify){_ddItem.notify();}_ddItem=null;}_ddItem.setXY(itemArgs.posx,itemArgs.posy);_ddItem.fillImage(surl);this.currentItems[itemArgs.itemno]=itemArgs;},_addFlashDDItem:function(itemArgs,notify){if(this.currentItems[itemArgs.itemno]){return;}var _defaultPos=itemArgs.posx+itemArgs.posy==0;var surl=this._getItemUrl(itemArgs.itemno,"swf");this.currentItems[itemArgs.itemno]=itemArgs;var _ddItem=new QZONE.shop.DDItem(itemArgs);_ddItem.isFlash=true;_ddItem.init();var _html=QZONE.media.getFlashHtml({id:"item_"+itemArgs.itemno,src:surl,width:itemArgs.width||178,height:itemArgs.height||205,allowScriptAccess:"always",allownetworking:"all",allowFullScreen:"true",wmode:"transparent",scale:"noScale",flashVars:"uin="+g_iUin+"&loginUin="+g_iLoginUin,menu:false});_ddItem.setXY(itemArgs.posx,itemArgs.posy);_ddItem.fillHtml(_html);if(notify){if(_defaultPos){_ddItem.moveCenter();}_ddItem.notify();}_ddItem=null;},_removeDDItem:function(itemArgs){if(this.currentItems[itemArgs.itemno]){this.DDItem.items[itemArgs.itemno].unload();delete this.currentItems[itemArgs.itemno];return;}},_addMusicPlayer:function(itemArgs){if(ua.ie&&ua.ie>4){var ns=QZONE.frontPageAccessory;if(typeof(ns)!='undefined'){ns.musicPlayer.add(itemArgs);}else{ENV.set("musicPlayerArgs",itemArgs);}}else{}},_removeMusicPlayer:function(){var ns=QZONE.frontPageAccessory;if(typeof(ns)!='undefined'){ns.musicPlayer.remove();}},refreshMenu:function(data){QZONE.shop.customMenuData=data;QZONE.shop._changeMenu(QZONE.shop.exclusiveItems[13]);},_changeMenu:function(itemArgs,noCheckEx){if(this.isQCCSpace){return;}var salign="l";var style="";var _c=this.exclusiveItems[itemArgs.type];if(_c&&this.DDItem.items[_c.itemno]){this.DDItem.items[_c.itemno].unload();}with(itemArgs){if(itemno==1){if(!g_fullMode){width=65;height=270;var surl="http://"+imgcacheDomain+"/qzone/images/"+g_StyleID+"/custom_menu.swf";}else{if(flag==0){width=65;height=250;var surl="http://"+imgcacheDomain+"/qzone_v4/"+g_StyleID+"/default_menu.swf";}else{width=500;height=31;style="margin-top:14px;";var surl="http://"+imgcacheDomain+"/qzone_v4/"+g_StyleID+"/default_menu_horizontal.swf";}}salign="tl";}else{var surl=this._getItemUrl(itemArgs.itemno,"swf");}}var _ddItem=new QZONE.shop.DDItem(itemArgs);_ddItem.isFlash=true;_ddItem.init();var isH=itemArgs.flag&1;QZONE.shop.isCustom=(itemArgs.flag&2)>0;itemArgs.width=itemArgs.width||(!isH?100:550);itemArgs.height=itemArgs.height||(!isH?500:70);this.exclusiveItems[itemArgs.type]=itemArgs;if(QZONE.shop.isCustom&&QZONE.shop.customMenuData==null&&QZONE.FrontPage.getBitMapFlag(51)==1){var jg=new QZONE.JSONGetter('http://users.qzone.qq.com/cgi-bin/navigation/qzone_cgi_nav_getinfo?uin='+top.g_iUin,null,null,'utf-8');jg.onSuccess=function(data){QZONE.shop.refreshMenu(data);};jg.onError=function(data){QZONE.shop.refreshMenu(QZONE.shop.defaultCustomMenuData);};jg.send('callback');}else{if(QZONE.shop.isCustom){QZONE.shop.customMenuData=QZONE.shop.customMenuData||QZONE.shop.defaultCustomMenuData;}var _html=QZONE.media.getFlashHtml({id:"customMenu",src:surl,width:itemArgs.width,height:itemArgs.height,allowScriptAccess:"always",allownetworking:"all",allowFullScreen:"true",wmode:"transparent",menu:false,scale:"noScale",salign:salign,flashvars:this._getCustomMenuData(QZONE.shop.isCustom)});if(itemArgs.posx+itemArgs.posy==0){this.resetMenuPosition(itemArgs.height,itemArgs.flag);}else{_ddItem.setXY(itemArgs.posx,itemArgs.posy);}_ddItem.fillHtml(_html);_ddItem=null;}},isCustom:false,customMenuData:null,_externalMenuFlashvars:'',defaultCustomMenuData:{"font":"宋體","size":12,"bold":0,"colors":"FFFFFF|ED1E79|29ABE2","items":[{"label":"主頁","name":"主頁","href":"-1","openflag":1,"check":1},{"label":"日志","name":"日志","href":"2","openflag":1,"check":1},{"label":"音樂盒","name":"音樂盒","href":"305","openflag":0,"check":1},{"label":"留言板","name":"留言板","href":"334","openflag":0,"check":1},{"label":"相冊","name":"相冊","href":"4","openflag":1,"check":1},{"label":"秀世界","name":"秀世界","href":"306","openflag":0,"check":1},{"label":"個人檔","name":"個人檔","href":"1","openflag":1,"check":1},{"label":"好友秀","name":"好友秀","href":"3","openflag":0,"check":1},{"label":"Club","name":"Club","href":"323","openflag":0,"check":0},{"label":"心情","name":"心情","href":"311","openflag":0,"check":0},{"label":"許愿送禮","name":"許愿送禮","href":"333","openflag":0,"check":0}]},_getCustomMenuData:function(flag){var _hasClubSideBar=(getBitMapFlag(27)>0||getBitMapFlag(29)>0||getBitMapFlag(30)>0);var value='xml_path=http://'+imgcacheDomain+'/qzone/v5/custom_menu/custom_menu.xml&json_str=[{"name":"主 頁","href":"1"},{"name":"日 志","href":"2"},{"name":"音樂盒","href":"3"},{"name":"留言板","href":"4"},{"name":"相 冊","href":"5"},{"name":"秀世界","href":"6"},{"name":"個人檔","href":"7"},{"name":"好友秀","href":"8"},{"name":"更 多","href":"more"}]';if(flag){var obj2str=function(o){var r=[];if(typeof o=="string")return"\""+o.replace(/([\'\"\\])/g,"\\$1").replace(/(\n)/g,"\\n").replace(/(\r)/g,"\\r").replace(/(\t)/g,"\\t")+"\"";if(typeof o=="undefined")return"undefined";if(typeof o=="object"){if(o===null)return"null";else if(!o.sort){for(var i in o)r.push("\""+i+"\""+":"+obj2str(o[i]))r="{"+r.join()+"}"}else{for(var i=0;i<o.length;i++)r.push(obj2str(o[i]))r="["+r.join()+"]"}return r;}return o.toString();}var data=QZONE.lang.objectClone(QZONE.shop.customMenuData);var i=0;while(i<data.items.length){if(data.items[i].check==0){data.items.splice(i,1);continue;}data.items[i].name=data.items[i].label;for(var f in data.items[i]){if(f!='name'&&f!='href'){delete data.items[i][f];}else if(f=='href'&&data.items[i][f]<0){data.items[i][f]='N'+Math.abs(data.items[i][f]);}}i++;}data.items.push({'name':'更多','href':'more'});json_str=obj2str(data)tips_str=QZONE.shop.getTipsString(data);value='json_str='+json_str+'&tips_str='+tips_str;}return value;},getTipsString:function(data){var tips='{';var exuri='externalmenu=';var dfData=QZONE.shop.defaultCustomMenuData;var isHas=function(id,arr){for(var i=0;i<arr.length;i++){if(id==arr[i].href){return true;}}return false;};for(var i=0;i<dfData.items.length;i++){if(i!=0&&!isHas(dfData.items[i].href,data.items)){exuri+=dfData.items[i].href+'|';}else{tips+='"_'+(dfData.items[i].href<0?'N'+Math.abs(dfData.items[i].href):dfData.items[i].href)+'":"'+dfData.items[i].label+'",';}}QZONE.shop._externalMenuFlashvars=exuri.slice(0,-1)+'|201|202';tips=tips.slice(0,-1)+'}';return tips;},showExternalMenu:function(){var _m=QZONE.dom.get("customMenu");var _mSwf=QZONE.dom.get("expandMenu");if(!_mSwf){_mSwf=document.createElement("div");_mSwf.id="expandMenu";_m.parentNode.appendChild(_mSwf);}var flashSrc="http://"+imgcacheDomain+"/qzone/flashmod/externalMenu/external.swf";var _html=QZONE.media.getFlashHtml({id:"externalMenu",src:flashSrc,width:_m.width<250?60:_m.width,height:_m.width<250?_m.height-60:50,allowScriptAccess:"always",allownetworking:"all",allowFullScreen:"true",wmode:"transparent",align:'middle',menu:true,scale:"noscale",salign:"tl",flashvars:QZONE.shop._externalMenuFlashvars});var xy=QZONE.dom.getXY(_m);_mSwf.innerHTML=_html;if(_m.width<250){_mSwf.style.cssText="position:absolute;top:0px;left:"+(xy[0]<50?parseInt(_m.width)+2-28+"px":"-30px;");}else{_mSwf.style.cssText="position:absolute;left:0;top:"+(xy[1]<50?parseInt(_m.height)+2-10+"px":"-40px;");}},hideExternalMenu:function(){var _mSwf=QZONE.dom.get("expandMenu");if(_mSwf){QZONE.dom.removeElement(_mSwf);}},resetMenuPosition:function(height,flag){var _menu=QZONE.shop.DDItem.items[QZONE.shop.exclusiveItems[13].itemno];var _x=756+(ENV.get("spacePositionX")||0),_y=78,_d=QZONE.dom;height=height||QZONE.shop.exclusiveItems[13].height;flag=flag||QZONE.shop.exclusiveItems[13].flag;if(g_fullMode){var _p=_d.getPosition(_d.get("titleBG")),_cs=_d.getSize(_d.get("customBody")),_tp=_d.get("_tips_placeholder"),_t=_d.get("_toolbar_placeholder"),_center=g_fullMode?1^(g_fullMode%2):0,isH=flag&1;_tp=_tp?parseInt(_tp.style.height):0;_t=_t?_t.offsetHeight:0;if(!isH){_x=_center?(_p.width/2+5):(_p.left+_p.width+5);_y=_p.top+_p.height+5-_cs[1];}else{_x=_center?(0-_p.width/2+16):(_p.left+10);_y=_p.top+_p.height-height-_cs[1]-_tp-_t;}}_menu.setXY(_x,_y);},updateDefaultMenu:function(){if(QZONE.shop.exclusiveItems[13].itemno<12){QZONE.shop._changeMenu({type:13,itemno:1,posx:0,posy:0,posz:0,height:0,width:0,flag:1});}},resetDefaultMenu:function(){QZONE.shop._changeMenu({type:13,itemno:1,posx:0,posy:0,posz:0,height:0,width:0,flag:1});},_showWelcomeFlash:function(itemArgs){if(this.isFlashPlayed){return;}this.isFlashPlayed=true;clearTimeout(window._wFlashTimeout);var _ex=this.exclusiveItems[itemArgs.type];if(_ex&&_ex.itemno==itemArgs.itemno){return;}var surl=(itemArgs.itemno<1000000)?this._getItemUrl(itemArgs.itemno,"swf"):"http://cp.qzone.qq.com/flash/"+itemArgs.itemno+".swf";var _html=QZONE.media.getFlashHtml({id:"welFlash",src:surl,quality:"autohigh",allowScriptAccess:"always",width:"1024",height:"590",wmode:"transparent"})if(g_fullMode){document.documentElement.style.overflow="hidden"};var _dom=QZONE.dom.createElementIn("div",document.body,false,{id:"welDiv",style:"text-align:center;position:absolute;left:0px;z-index:30000"});var _domC=QZONE.dom.createElementIn("div",document.body,false,{id:"welDivCover",style:"width:100%;cursor:pointer;text-align:center;position:absolute;left:0px;background-image:url(/ac/b.gif);z-index:30001"});QZONE.shop._resizeWelcomeDiv();QZONE.event.addEvent(_domC,"click",QZONE.shop._closeWelcomeFlash);_dom.innerHTML=_html;_dom=null;this.exclusiveItems[itemArgs.type]=itemArgs;QZONE.event.addEvent(window,"resize",QZONE.shop._resizeWelcomeDiv);window._wFlashTimeout=setTimeout(QZONE.shop._closeWelcomeFlash,20000);},_resizeWelcomeDiv:function(){var _wd=QZONE.dom.get("welDiv");var _wdc=QZONE.dom.get("welDivCover");if(_wd){var _paddingTop=(QZONE.dom.getClientHeight()-590)/2;_wdc.style.top=_wd.style.top=QZONE.dom.getScrollTop()+"px";_wdc.style.paddingTop=_wd.style.paddingTop=(_paddingTop>0?_paddingTop:"0")+"px";_wdc.style.height=_wd.style.height=QZONE.dom.getClientHeight()+"px";}},_closeWelcomeFlash:function(){if(g_fullMode){document.documentElement.style.overflow=""};setTimeout(function(){var _wd=QZONE.dom.get("welDiv");if(_wd){QZONE.dom.removeElement(QZONE.dom.get("welFlash"));QZONE.dom.removeElement(_wd);QZONE.dom.removeElement(QZONE.dom.get("welDivCover"));}_wd=null;},0);QZONE.event.removeEvent(window,"resize",QZONE.shop._resizeWelcomeDiv);QZONE.shop.isFlashPlayed=false;},_removeWelcomFlash:function(){this._closeWelcomeFlash();delete this.exclusiveItems[14];},_mouse:function(itemArgs){if(QZONE.userAgent.ie){var surl=this._getItemUrl(itemArgs.itemno,"ani");var _dsRule=QZONE.css.getRuleBySelector("dynamicStyle","body");_dsRule.style.cursor='url('+surl+')';}this.exclusiveItems[itemArgs.type]=itemArgs;},_removeMouse:function(itemArgs){var _dsRule=QZONE.css.getRuleBySelector("dynamicStyle","body");_dsRule.style.cursor='default';delete this.exclusiveItems[4];},_floatItem:function(itemArgs){this._removeFloatItem();var _floatDiv=QZONE.dom.get("floatContain")||QZONE.dom.createElementIn("div","fixContent");_floatDiv.id="floatContain";var _pn=QZONE.dom.get("floatItem");QZONE.dom.setStyle(_floatDiv,"position","absolute");QZONE.dom.setStyle(_floatDiv,"left","0px");QZONE.dom.setStyle(_floatDiv,"top","0px");this.resizeFloatContain();QZONE.shop.floatItem.unloadAll();var _num=itemArgs.width;for(var i=0;i<8;i++){var surl=this._getItemUrl(itemArgs.itemno,"gif","_"+Math.floor(Math.random()*_num+1));new this.floatItem(surl);}_floatDiv=null;this.exclusiveItems[itemArgs.type]=itemArgs;},_removeFloatItem:function(){var _ex=this.exclusiveItems[5];if(_ex){QZONE.shop.floatItem.unloadAll();delete this.exclusiveItems[5];return;}},_magicShow:function(itemArgs){var _ex=this.exclusiveItems[itemArgs.type];if(_ex&&_ex.itemno==itemArgs.itemno){return;}var mDiv=QZONE.dom.get("magicDiv")||QZONE.dom.createElementIn("div","floatItem");mDiv.id="magicDiv";mDiv.style.zIndex=300;var mFlashHTML=QZONE.media.getFlashHtml({id:"magicFlash",src:this._getItemUrl(itemArgs.itemno,"swf"),width:300,height:350,scale:"noScale",wmode:"transparent",flashVars:"ownermode="+(ownermode?1:0),allowNetworking:"all",allowScriptAccess:"always"});mDiv.innerHTML=mFlashHTML;mDiv=null;this.exclusiveItems[itemArgs.type]=itemArgs;},_removeMagicShow:function(){var mDiv=QZONE.dom.get("magicDiv");if(mDiv){mDiv.innerHTML="";QZONE.dom.removeElement(mDiv);}delete this.exclusiveItems[22];},_addFlower:function(itemArgs){if(itemArgs.type==20&&getBitMapFlag(27)==0){return;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -