TeXpert:
TheBarmaley При проверке простого варианта
Цитата: javascript:function s(){var c=document.createElement("a"),h=new Blob([(new DOMParser).parseFromString(document.querySelectorAll(".post")[this.id].innerHTML.split(/]+"sing">/)[0].replace(/( \x3B)|()]+>)/g,' ').replace(/ [ ]+/g,' ').replace(/\s\[\?\]/g,'').replace(/([ ]*)/g,'\n')],{type:"text/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[i].parentNode.firstChild.innerHTML;document.getElementById(i).onclick=s} |
обнаружилось следующее:
1) вместо перевода строк получается символ "n"
2)
Цитата:| ...выдёргивание ссылки с её текстом |
текст да, но ссылки нет:((
В коде нарушен баланс простых скобок (я выделил красным). Может, собака порылась где-то тут?
Спасибо большое
http://forum.ru-board.com/topic.cgi?forum=5&topic=46779&glp#lt