Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- document.head.insertAdjacentHTML("beforeEnd","<style>img.tmb{border-radius:1px;image-rendering:optimizeQuality;width:320;height:200;}</style>");
- document.body.innerHTML="<div id=\"data1\" charset=\"UTF-8\" stlye=\"font-family:Helvetica,Arial,sans-serif;font-size:11px\"></div><span onclick=\"next1(page++,15);scrollup();\" style=\"font-family:Helvetica,Arial,sans-serif;font-size:14pt;color:blue;text-decoration:underline;cursor:pointer;\">more</span>";
- var data1=document.getElementById("data1");
- var page=1,title="wallpaperswide.in",pages=0,records=[];
- function next1(page) {
- var paging=arguments[1];
- var r=new XMLHttpRequest(),a=[];
- r.open("GET", "http://users1.jabry.com/rg443/text.asp?url=http://www.wallpaperswide.in/latest_wallpapers/page/" + page);
- r.onload=function(){
- function pagecount(s){
- for(var a=RegExp(/page\/(\d+)/gim),b,c,pages=-1;b=a.exec(s);)c=parseInt(b[1]),c>pages&&(pages=c);
- console.log("pages:",pages);
- return pages;
- }
- var s=this.responseText;
- var re=new RegExp(/(?:thumbs\/)(\S+)(?=-t[12].jpg)/g),m=null,j=0;
- while(m=re.exec(s)){
- a.push(m.slice(1));
- };
- var b=a.map(function(v,i){return '<img src="http://127.0.0.'+(i%10+1)+'/wp1/www.wallpaperswide.in/thumbs/'+v+'-t2.jpg?resize=320,200" class="tmb" alt="" /> '});
- data1.insertAdjacentHTML("beforeEnd",b.join(""));
- document.title=title + " " + page;
- /* records */
- for(var re = RegExp(/<em>(\d+) views<\/em>.*?\/thumbs\/(.*?)-t2.jpg.*?alt="(.*?)".*?<span class=".*?"><span class="(.*?)"/gim), m;m = re.exec(s);) {
- records.push(m.slice(1));
- //console.log(m.slice(1).join("|"));
- }
- /* pagecount */
- if(!pages) {
- pages=pagecount(s);
- console.log(pages);
- }
- if (paging && paging>0) next1(++window.page,paging-1);
- }
- r.send();
- }
- function scrollup(){setTimeout(function(){window.scroll(0,window.scrollY+3*200)},300);}
- document.onclick=function(e){
- var e=e.srcElement||e.target;
- if (e.tagName!="IMG") return;
- var t=e.src.match(/http.*jpg/)[0]||e.src;
- var o=t.replace("/thumbs/","/wallpapers/").replace("-t2.jpg","-1920x1200.jpg");
- var w=window.open();
- var s=w.document.body;
- s.innerHTML='<img src="'+t+'" style="height:100%" onclick="self.close()"/>';
- // "http://www.google.com/searchbyimage?image_url="
- var im=document.createElement("img");
- im.src=o;
- im.onload=function(){w.location=this.src;};
- im.onerror=function(){}
- }
- document.onkeyup=function(e){
- // console.log(e.which , e.keyCode,document.height,window.pageYOffset,window.innerHeight)
- if (e.keyCode==34 && (document.height-window.pageYOffset-window.innerHeight)==0) {next1(page++,15);scrollup()}; /* pgdn */
- //if (e.keyCode==33 && window.pageYOffset==0)x.prev(); /* pgup */
- }
- next1(page,9);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement