Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 892503

Bookmarklets / Favelets / Букмарклеты / Закладурки (188) / Собираем и обсуждаем сабжи здесь :)

$
0
0
villa777:
TheBarmaley

Не работает почему то у меня сохранялка.


Код:
javascript:function s(){var c=document.createElement("a"),k=event.shiftKey,t=document.querySelectorAll(".post")[this.id].innerHTML.split(/]+"sing">/)[0],h=new Blob([(k?""+document.location.href.split("#")[0]+"#"+(+this.id+1)+"<hr><p>"+t:(new DOMParser).parseFromString(t.replace(/(&nbsp\x3B)|(<a\shref="([^:"]+")?)|(["\s]*target="[^>)]+>)/g,' ').replace(/<br>[ ]*/g,'\n'),"text/html").documentElement.textContent.replace(/[ ]+/g,' ').replace(/\s\[\?\]/g,'').replace(/([ ]*\n)|(\n[ ]*)/g,'\n'))],{type:"text/"+(k?"html":"plain")});c.setAttribute("href",URL.createObjectURL(h));c.setAttribute("download",new Date().toTimeString().substr(0,8));c.click();c.remove()}for(var i=0,a=document.querySelectorAll(".post");i<a.length;i++){a[i].parentNode.firstChild.innerHTML="<a id="+i+" class='tpc' href=javascript: title='Щелчок = только текст + ссылки\nShift+щелчок = сохранить в HTML'>Сохранить текст</a> | "+a[i].parentNode.firstChild.innerHTML;document.getElementById(i).onclick=s}

Viewing all articles
Browse latest Browse all 892503

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>