📄 mercury_joint.js
字号:
document.domain=(function(){var a=TB.bom.pickDocumentDomain();if(/mall/.test(a)){return TB.bom.pickDocumentDomain(2)}return a})();Mercury=TB.namespace("app.Mercury");Mercury.LegacyJoint=Mercury.MercuryJoint=(function(){var b="taobao.com";if(window.location.hostname.indexOf(".com")==-1){b="daily.taobao.net"}var j="http://favorite."+b+"/popup/add_collection.htm";var a=function(q){var m={};var o=q.split("&");for(var l=0;l<o.length;l++){var n=o[l].split("=");if(n.length==2){var k=(n[1].split(",").length>1)?n[1].split(","):n[1];m[n[0]]=k}}return m};var d=function(){return false};var i={eventType:"click",width:440,height:260,onShow:function(){var o=YAHOO.util.Dom,l,s,q=this.popup,n=this.config.width,k=this.config.height,m=o.getViewportWidth(),r=o.getViewportHeight();if(n<m){l=(m/2)-(n/2)+o.getDocumentScrollLeft()}else{l=o.getDocumentScrollLeft()}if(k<r){s=(r/2)-(k/2)+o.getDocumentScrollTop()}else{s=o.getDocumentScrollTop()}o.setStyle(q,"left",l+"px");o.setStyle(q,"top",s+"px")}};var h=function(l){var q=$D.generateId();var m=document.createElement("div");m.id="__mercury_popup_"+q;$D.setStyle(m,"position","absolute");$D.setStyle(m,"z-index",2008);var o=document.createElement("div");m.appendChild(o);o.style.cssText="position:absolute; top:5px; left:5px; width:442px; height:282px; background:#000;";$D.setStyle(o,"opacity","0.3");var r=document.createElement("div");m.appendChild(r);r.style.cssText="position:absolute; top:0; left:0; width:442px; height:282px; border:1px solid #95d3ff; background:#f0faff url(http://pics.taobao.com/bao/album/123/sk_loading.gif) no-repeat center center;";var s=document.createElement("a");r.innerHTML='<a href="javascript:void(0)" onclick="window[\''+m.id+'\'].hide();" style="position: absolute;top: 2px;right: 2px;width:15px;background: url(http://pics.taobao.com/2k7/sys/favorites/close.gif) no-repeat right 0;text-decoration: none;text-indent:-999em;overflow:hidden;">X</a>';var k;try{k=document.createElement('<iframe name="__mercury_popup_iframe_'+q+'"></iframe>')}catch(n){k=document.createElement("iframe");k.name="__mercury_popup_iframe_"+q}k.setAttribute("src","about:blank");k.setAttribute("frameBorder",0);k.setAttribute("scrolling","no");$D.setStyle(k,"width","442px");$D.setStyle(k,"height","282px");r.appendChild(k);return m};var f=function(k,m){var l=$E.getTarget(k);if(m[0].clazz){while(!$D.hasClass(l,m[0].clazz)){l=l.parentNode}}else{if(m[0].id){if(l.id!=m[0].id){l=l.parentNode}}}g(l,m)};var g=function(q,r){var k=e(q,r[0]);var n=k.popup.getElementsByTagName("iframe")[0];var m=j+"?";var l=window.location.href;if(l.indexOf("tmall.com")!=-1||l.indexOf("tmall.net")!=-1){m+="&isTmall=1&isOldDetail=1"}for(p in r[1]){m+=p+"="+r[1][p]+"&"}m+="t="+new Date().getTime();if(!n.src||n.src=="about:blank"){n.src=m}else{try{window.frames[n.name].location=m}catch(o){}}};var e=function(m,s){if(s.clazz){var r=document.getElementsByTagName("iframe");for(var q=0;q<r.length;q++){var l=r[q].getAttribute("name");if(l&&l.indexOf("__mercury_popup_")==0){var o=l.replace("_iframe","");if(o!=m.getAttribute("mercury:popup")){window[o].hide()}}}}var k=m.getAttribute("mercury:popup");if(!k){var n=h(m);document.body.insertBefore(n,document.body.firstChild);k=n.id;m.setAttribute("mercury:popup",k);TB.applyIf(s,i);var t=TB.widget.SimplePopup.decorate(m,n,s);window[k]=t;t.show()}return window[k]};var c={popupParams:{},connect:function(k){var l=a($(k).getAttribute("mercury:params"));g(k,[this.popupParams,l]);return false},connectById:function(o,m){var k=$(o);if(k&&k.getAttribute("mercury:params")){var l=k.getElementsByTagName("a");if(l[0]){l[0].onclick=d}var n=a(k.getAttribute("mercury:params"));$E.on(k,"click",f,[m||this.popupParams,n])}},connectByClass:function(k,n){var m=$D.getElementsByClassName(k,n.tag,n.root);for(var l=0;l<m.length;l++){if(m[l].getAttribute("mercury:params")){if(m[l].tagName.toLowerCase()=="a"){m[l].onclick=d}var o=a(m[l].getAttribute("mercury:params"));$E.on(m[l],"click",f,[n||this.popupParams,o])}}},init:function(){var k=this.popupParams;if(k.id){this.connectById(k.id,k)}else{if(k.clazz){var l=function(){this.connectByClass(k.clazz,k)};$E.onDOMReady(l,this,true)}}}};c.popupParams=TB.dom.getScriptParams("mercury_joint");if(c.popupParams.auto!="false"&&c.popupParams.auto!=0){c.init()}return c})();(function(){var g=KISSY.DOM;var d=window.location.href;var a=[g.get("#J_SubscribeRss")];var b=g.query(".J_SubscribeRss");for(var f in b){a.push(b[f])}if(d.indexOf("tmall.com")!=-1||d.indexOf("tmall.net")!=-1){for(var f=0;f<a.length;f++){var h=g.attr(a[f],"href");g.attr(a[f],"href",h+"&isTmall=1&isOldDetail=1")}}var e=function(j,k){k=k||location.hostname;var l=".",i=k.split(l),c=i.length;if(c<=2){return k}j=j||1;return i.slice(c-j).join(l)};document.domain=e(2)})();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -