|
|
百度站长平台链接自动提交-js代码- <script>
8 p$ u6 I( z% Z8 N - (function(){; q+ }& e5 X# c# h/ m6 {% v
- var canonicalURL, curProtocol;
2 ^% `. `4 z' v* L/ |6 u4 R - //Get the <link> tag, }' Q# m3 p- a: V4 J$ t
- var x=document.getElementsByTagName("link");
& k5 d" K; `) U% Y/ h2 ?% I$ M9 Z - //Find the last canonical URL
6 m! A i+ P. n! W. n0 p$ g: Q% I - if(x.length > 0){. {, }, }# }; B" N3 l3 ?
- for (i=0;i<x.length;i++){0 {; r' Z4 j b+ C4 [7 Z
- if(x[i].rel.toLowerCase() == 'canonical' && x[i].href){. Q7 q: u6 q7 G" X t2 e
- canonicalURL=x[i].href;
4 u& T& o5 V, G' u - } X! q& f3 X3 f! v7 }, M
- }
G& k8 e$ ?; a; }, x, Q3 \1 l - }
% D9 `3 Q. N# V9 x - //Get protocol
* ], v5 Z& J2 b+ { - if (!canonicalURL){+ D D- j4 R0 p# }; s I
- curProtocol = window.location.protocol.split(':')[0];
8 T3 Y/ e* M: k% N" z9 j; i9 k - }
2 ?3 Y; ~: N$ ^! l- ` - else{- m; g5 S$ s6 Y* I6 q
- curProtocol = canonicalURL.split(':')[0];* F& v; B/ b6 z( p T
- }" p! n8 t& r4 y. y
- //Get current URL if the canonical URL does not exist* W. n% [$ c4 \2 E; r: X
- if (!canonicalURL) canonicalURL = window.location.href;; f) Q4 A* H2 o
- //Assign script content. Replace current URL with the canonical URL" V" w; ~9 w+ J# E5 C! }$ M+ m
- !function(){var e=/([http|https]:\/\/[a-zA-Z0-9\_\.]+\.baidu\.com)/gi,r=canonicalURL,t=document.referrer;if(!e.test(r)){var n=(String(curProtocol).toLowerCase() === 'https')?"https://sp0.baidu.com/9_Q4simg2RQJ8t7jm9iCKT-xh_/s.gif":"//api.share.baidu.com/s.gif";t?(n+="?r="+encodeURIComponent(document.referrer),r&&(n+="&l="+r)):r&&(n+="?l="+r);var i=new Image;i.src=n}}(window);})();
/ A5 e3 G4 a: h% Q& [5 ~ - </script>3 Q, O3 f7 L( o
复制代码 `+ ?+ q" b; y2 j( f
, d9 n! F/ Q( ~ `& Y% p& x
. V+ \9 B. L% \( F
|
|