Advertisement
clickio

electomania_mirror

Jun 12th, 2020
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.91 KB | None | 0 0
  1. <!-- ##################################### MIRROR STICKY CODE ########################################## -->
  2.  
  3. <style>
  4. .tdc-row .td-pb-row, .td-category-grid .td-pb-row, article .td-pb-row {
  5. overflow: visible !important;
  6. position: relative;
  7. }
  8. .lx_fixed_left_wrapper, .lx_fixed_right_wrapper {
  9. position: absolute;
  10. top: 21px;
  11. width: 160px;
  12. }
  13. .lx_fixed_left_wrapper{
  14. left: -174px;
  15. }
  16. .lx_fixed_right_wrapper {
  17. right: -174px;
  18. }
  19. </style>
  20. <script>
  21.  
  22. (function(){
  23.  
  24. var content = document.querySelector('.tdc-row .td-pb-row, .td-category-grid .td-pb-row, article .td-pb-row');
  25.  
  26.  
  27. var codeLeft = "<scr"+"ipt async type='text/javascript' src='//s.clickiocdn.com/t/common_258.js'></scr"+"ipt>" +
  28. "<scr"+"ipt class='__lxGc__' type='text/javascript'>" +
  29. "((__lxGc__=window.__lxGc__||{'s':{},'b':0})['s']['_219325']=__lxGc__['s']['_219325']||{'b':{}})['b']['_658733']={'i':__lxGc__.b++};" +
  30. "<\/scr"+"ipt>";
  31. var codeRight = "<scr"+"ipt async type='text/javascript' src='//s.clickiocdn.com/t/common_258.js'><\/scr"+"ipt>" +
  32. "<scr"+"ipt class='__lxGc__' type='text/javascript'>" +
  33. "((__lxGc__=window.__lxGc__||{'s':{},'b':0})['s']['_219325']=__lxGc__['s']['_219325']||{'b':{}})['b']['_658851']={'i':__lxGc__.b++};" +
  34. "<\/scr"+"ipt>";
  35.  
  36. function addSide(code, side, container){
  37. var absDiv = document.createElement('div');
  38. absDiv.classList.add('lx_fixed_' + side + '_wrapper');
  39. content.appendChild(absDiv);
  40. var div = document.createElement('div');
  41. div.innerHTML = code;
  42. absDiv.appendChild(div);
  43. while (div.firstChild) absDiv.insertBefore(div.firstChild, div);
  44. absDiv.removeChild(div);
  45. var scripts = absDiv.getElementsByTagName("script");
  46. Array.from(scripts).forEach(function(script, index, array) {
  47. var newScript = document.createElement('script');
  48. if(typeof script.src !== "undefined" && script.src && script.sr !== "")
  49. {
  50. newScript.src = script.src;
  51. newScript.className = script.className;
  52. absDiv.appendChild(newScript);
  53. }
  54. else
  55. {
  56. var data = (script.text || script.textContent || script.innerHTML || "");
  57. newScript.className = script.className;
  58. newScript.type = script.type;
  59. newScript.appendChild(document.createTextNode(data));
  60. absDiv.appendChild(newScript);
  61. }
  62. absDiv.removeChild(script);
  63. });
  64. }
  65.  
  66. addSide(codeLeft, 'left', content);
  67. addSide(codeRight, 'right', content);
  68. })();
  69.  
  70. </script>
  71.  
  72. <!-- ##################################### /MIRROR STICKY CODE ########################################## -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement