Форум Приднестровья, форум ПМР

Форум Приднестровья, форум ПМР (http://forum-pmr.net/index.php)
-   Программисты и компьютеры в ПМР (http://forum-pmr.net/forumdisplay.php?f=16)
-   -   Странный javascript на сайте (http://forum-pmr.net/showthread.php?t=112051)

PMR 19.06.2014 18:59

Странный javascript на сайте
 
На одном сайте на всех страницах такой javascript добавляется - явно хостингом.
Что это?

<script pagespeed_no_defer="" type="text/javascript">//<![CDATA[
(function(){var e=encodeURIComponent,f=window,h=document,m="width" ,n="documentElement",p="height",q="length",r="prot otype",s="body",t="&",u="&ci=",w="&n=",x="&rd=",y= ",",z="?",A="Content-Type",B="Microsoft.XMLHTTP",C="Msxml2.XMLHTTP",D=" POST",E="application/x-www-form-urlencoded",F="img",G="input",H="load",I="oh=",J=" on",K="pagespeed_url_hash",L="url=",M=function(a,c ,d){if(a.addEventListener)a.addEventListener(c,d,! 1);else if(a.attachEvent)a.attachEvent(J+c,d);else{var b=a[J+c];a[J+c]=function(){d.call(this);b&&b.call(this)******;f.page speed=f.pagespeed||****;var N=f.pagespeed,O=function(a,c,d,b,g){this.d=a;this. f=c;this.g=d;this.a=g;this.c={height:f.innerHeight ||h[n].clientHeight||h[s].clientHeight,width:f.innerWidth||h[n].clientWidth||h[s].clientWidth**;this.e=b;this.b=******;O[r].j=function(a){a=a.getBoundingClientRect();return{ top:a.top+(void 0!==f.pageYOffset?f.pageYOffset:(h[n]||h[s].parentNode||h[s]).scrollTop),left:a.left+(void 0!==f.pageXOffset?f.pageXOffset:(h[n]||h[s].parentNode||h[s]).scrollLeft)****;O[r].i=function(a){if(0>=a.offsetWidth&&0>=a.offsetHei ght)return!1;a=this.j(a);var c=a.top.toString()+y+a.left.toString();if(this.b.h asOwnProperty(c))return!1;this.b[c]=!0;return a.top<=this.c[p]&&a.left<=this.c[m]**;O[r].l=function(){for(var a=[F,G],c=[],d=****,b=0;b<a[q];++b)for(var g=h.getElementsByTagName(a[b]),k=0;k<g[q];++k){var v=g[k].getAttribute(K);v&&g[k].getBoundingClientRect&&this.i(g[k])&&!(v in d)&&(c.push(v),d[v]=!0)**b=!1;a=I+this.g;this.a&&(a+=w+this.a);if(0!=c[q]){a+=u+e(c[0]);for(b=1;b<c[q];++b){d=y+e(c[b]);if(131072<a[q]+d[q])break;a+=d**b=!0**this.e&&(d=x+e(JSON.stringify(thi s.h())),131072>=a[q]+d[q]&&(a+=d),b=!0);N.criticalImagesBeaconData=a;if(b)** var c=this.d,b=this.f,l;if(f.XMLHttpRequest)l=new XMLHttpRequest;else if(f.ActiveXObject)try{l=new ActiveXObject(C)**catch(P){try{l=new ActiveXObject(B)**catch(Q)******l&&(l.open(D,c+(-1==c.indexOf(z)?z:t)+L+e(b)),l.setRequestHeader(A, E),l.send(a))****;O[r].h=function(){for(var a=****,c=h.getElementsByTagName(F),d=0;d<c[q];++d){var b=c[d],g=b.getAttribute(K);if("undefined"==typeof b.naturalWidth||"undefined"==typeof b.naturalHeight||"undefined"==typeof g)break;if("undefined"==typeof a[b.src]&&0<b[m]&&0<b[p]&&0<b.naturalWidth&&0<b.naturalHeight||"undefined" !=typeof a[b.src]&&b[m]>=a[b.src].n&&b[p]>=a[b.src].m)a[g]={renderedWidth:b[m],renderedHeight:b[p],originalWidth:b.naturalWidth,originalHeight:b.nat uralHeight****return a**;N.k=function(a,c,d,b,g){var k=new O(a,c,d,b,g);M(f,H,function(){f.setTimeout(functio n(){k.l()**,0)**)**;N.criticalImagesBeaconInit=N.k;**) ();pagespeed.criticalImagesBeaconInit('/mod_pagespeed_beacon','../kuk.php','oy6FJAskPw',false,'dVy7hMAiiH4');
//]]></script>

Duke_Cheb 19.06.2014 21:40

Re: Странный javascript на сайте
 
Какая-то Апачевская фигня, которая вычисляет скорость подгрузки страницы в зависимости от контента и разрешения экрана клиента.
Тут чего-то про него написано.


Текущее время: 18:20. Часовой пояс GMT +2.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot