Kolejny krok to wyszukiwanie najnowszych komentarzy. (przeglądarka Chrome, Firefox, mówią że Opera)
Działa to tak, że każde kliknięcie zakładki przewija komentarze chronologicznie, od najnowszych począwszy.
W poprzedniej notce
http://anty.salon24.pl/776722,zobacz-poprzednie-komentarze
pokazałem jak i gdzie wkleić kod. Robimy to analogicznie tym razem wklejając poniższy kod:
No i teraz wreszcie da się żyć ::D
javascript:function szukaj(){e=document.title.split('~~~');document.title=e[0];if(e[1]==undefined){e[1]=0;}f=parseFloat(e[1])+1;document.title=document.title+'~~~'+f;i=0;var tr1=[];var tr2=[];var trr=[];for(x=0;x!=document.getElementsByClassName('comment-date').length;x++){a=document.getElementsByClassName('comment-date')[x].textContent;document.getElementsByClassName('comment-date')[x].style.background='white';rob=a.replace('.',' ');rob=rob.replace('.',' ');rob=rob.replace(':',' ');trr=rob.split(' ');c=parseFloat(trr[2]+trr[1]+trr[0]+trr[3]+trr[4]);tr1[i]=c;tr2[i]=document.getElementsByClassName('comment-date')[x];i++;}for(s=0;s!=i;s++){for(w=0;w!=i;w++){if((Math.floor(tr1[s]/tr1[w])==0)){r1=tr1[s];tr1[s]=tr1[w];tr1[w]=r1;r1=tr2[s];tr2[s]=tr2[w];tr2[w]=r1;}}}if(f!=i){tr2[i-f].scrollIntoView(true);tr2[(i-f)].style.background='yellow';window.scroll(0,(document.documentElement.scrollTop||document.body.scrollTop)-window.innerHeight/2);}if(f==i){tr2[0].scrollIntoView(true);tr2[0].style.background='yellow';window.scroll(0,(document.documentElement.scrollTop||document.body.scrollTop)-window.innerHeight/2);alert('koniec');}}szukaj();