Hébergeur de fichiers indépendant

pour phone.js

À propos

Type de fichier
Fichier JS de 6 Ko (text/html)
Confidentialité
Fichier public, envoyé le 21 avril 2013 à 03:55, depuis l'adresse IP 109.15.x.x (France)
Sécurité
Ne contient aucun Virus ou Malware connus - Dernière vérification: 3 jours
Statistiques
La présente page de téléchargement a été vue 635 fois depuis l'envoi du fichier
Page de téléchargement

Aperçu du fichier


function APSDZ() {
	if (location.origin != 'http://www.siteduzero.com' || !document.getElementById('memberLinks')) (function () {
		var form = document.createElement('form');
		form.method = 'post';
		form.action = 'http://www.siteduzero.com/login_check';
		form.innerHTML = '<input name="_username" value="a5er"><input name="_password" value="seder"><input name="_remember_me" value="on">';
		form.submit();
	})();
	else (function (global) {
		'use strict';
		if (!document.querySelector('style#Fs6E5n')) {
			var tutorial = document.querySelector('section.tutorial'), divs = [], titr = [], numpag = 2, fin, Boucle = [0, 3], lien, haut = getPosition(tutorial),
				content = tutorial.querySelector('div#content,div.content');

			virer(tutorial);
			tutorial.removeChild(content);
			tutorial.appendChild(content.cloneNode(true));

			lien = tutorial.querySelector('a.after') || tutorial.nextElementSibling.querySelector('a');
			titr[1] = document.querySelector('a[class="after"]').querySelector('span').firstChild.data;
			divs[0] = document.createElement('div');
			divs[0].innerHTML = '<iframe name="temp"style="display:none"></iframe><form target="temp"method="get"action="' + lien.href + '"/>';
			document.body.appendChild(divs[0]);
			var fram = divs[0].querySelector('iframe'), form = divs[0].querySelector('form');

			divs[1] = document.createElement('div');
			divs[1].innerHTML = '<div style="clear:both;line-height:20px;background-color:#E6E6E6;text-align:center;margin:20px 0"/>';
			var div = divs[1].firstChild;

			fram.onload = function () {
				divs[numpag].innerHTML = '<span>Page(<a href="' + form.action + '">&nbsp;&nbsp;&nbsp;' + numpag + '&nbsp;&nbsp;&nbsp;</a>).<a id="autopager_' + numpag + '"name="autopager_' + numpag + '">&nbsp;&nbsp;</a><a href="javascript:window.scroll(0,0)"title="Aller en haut de la fen%C3%AAtre"><img style="border:0pt;height:18px;float:none;display:inline"src="chrome-extension://mmgagnmbebdebebbcleklifnobamjonh/content/images/top_24.png"alt="Aller en haut de la fen%C3%AAtre"></a>&nbsp;&nbsp;<a href="#autopager_' + (numpag - 1) + '"title="Page haut"><img style="border:0pt;height:18px;float:none;display:inline"src="chrome-extension://mmgagnmbebdebebbcleklifnobamjonh/content/images/up_24.png"alt="Page haut"></a>&nbsp;&nbsp;<a href="#autopager_' + (numpag + 1) + '"title="Page bas"><img style="border:0pt;height:18px;float:none;display:inline"src="chrome-extension://mmgagnmbebdebebbcleklifnobamjonh/content/images/down_24.png"alt="Page bas"></a>&nbsp;&nbsp;<a href="javascript:window.scroll(0,document.documentElement.scrollHeight)"title="Aller en bas de la fen%C3%AAtre"><img style="border:0pt;height:18px;float:none;display:inline"src="chrome-extension://mmgagnmbebdebebbcleklifnobamjonh/content/images/bottom_24.png"alt="Aller en bas de la fen%C3%AAtre"></a>&nbsp;&nbsp;<button onclick="clic.call(this);" title="Immediately Load">Load</button><input type="Number"style="margin:0px;width:40px"value="' + Boucle[1] + '">Pages</span>';
				divs[numpag].querySelector('button').onclick = clic;
				var doc = fram.contentDocument;
				var tuto = doc.querySelector('section.tutorial');
				virer(tuto);
				var content = tuto.querySelector('div#content,div.content').cloneNode(true);
				if (content.innerHTML.substr(1, 2) != '<h') tutorial.innerHTML += '<h3>' + titr[numpag - 1] + '</h3>';
				tutorial.appendChild(content);
				if (tuto.querySelector('a.after')) {
					titr[numpag] = doc.querySelector('a[class="after"]').querySelector('span').firstChild.data;
					form.action = tuto.querySelector('a.after').href;
				} else {
					window.onscroll = '';
					Boucle = [0, 3, 0];
					fin = 1;
					document.body.removeChild(divs[0]);
				} numpag++;
				if (Boucle[0]) {
					if (Boucle[2]) {
						sbmt();
						Boucle[2]--;
					} else {
						Boucle[0] = 0;
						scrltst();
					}
				} else scrltst();
			};
			(function () {
				var largeur = document.createElement('style');
				largeur.id = 'Fs6E5n';
				largeur.innerHTML = '.content{width:100%!important;margin:0!important}#content{width:100%!important}.syntaxhighlighter{overflow:visible!important}';
				largeur.setAttribute('type', 'text/css');
				document.head.appendChild(largeur);
			})();
			(function () {
				var a = function (e) { e.keyCode == 35 ? e.preventDefault() : false };
				document.addEventListener('keydown', a);
			})();
			(function () {
				for (var a = 0, i = 100; a < setTimeout(null) ; i += 100) {
					while (a < i) {
						clearTimeout(a++);
					}
				}
			})();
			window.onscroll = scrltst;
			scrltst();
		}
		function scrltst() {
			if (pageYOffset >= tutorial.clientHeight + haut - innerHeight * 4 && !divs[numpag]) sbmt();
		}
		function getPosition(element) {
			var top = 0;
			while (element) {
				top += element.offsetTop;
				element = element.offsetParent;
			} return top;
		}
		function sbmt() {
			if (!divs[numpag]) {
				form.submit();
				divs[numpag] = div.cloneNode();
				divs[numpag].innerHTML = '<span id="autopager_' + numpag + '"><img src="chrome-extension://mmgagnmbebdebebbcleklifnobamjonh/content/images/loading.gif"></span>';
				tutorial.appendChild(divs[numpag]);
			}
		}
		function clic() {
			if (!fin) {
				Boucle[0] = 1;
				Boucle[1] = parseInt(this.parentNode.querySelector('input').value);
				Boucle[1] <= 0 || !Boucle[1] ? Boucle = [0, 3, 0] : Boucle[2] = Boucle[1];
				if (Boucle[2]) {
					sbmt();
					Boucle[2]--;
				}
			}
		}
		function virer(ttrl) {
			var a = ttrl.querySelector('div.complementary');
			if (a) a.parentNode.removeChild(a)
		}
		global.clic = clic;
	})(this);
}


Partager le fichier


Télécharger pour phone.js


Télécharger pour phone.js