>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Thunderbird Извлечение текста письма. http://forum.mozilla-russia.org/viewtopic.php?id=62315 |
der56 > 19-03-2014 17:13:11 |
Столкнулся со следующей проблемой: разные почтовики оформляют письмо по своему, создают разные HTML структуры. Тот же textContent порой забирает что-нибудь вроде "<!-- .hmmessage P { margin:0px; padding:0px } body.hmmessage { font-size: 12pt; font-family:Calibri } -->" (hotmail). Отсюда вопрос - как правильно получить чистый текст письма? И немного оффтоп: почему, если скрипт встроен в .xul, оператор меньше "<" считается, как я понял, частью именно xul'а, а не частью скрипта. Будь он хоть закомментирован, или присвоен как строка var a = "<"; все что после него, считается некорректным. |
Infocatcher > 19-03-2014 19:48:08 |
der56 пишет
Надо или в отдельный файл вынести, или «<» писать. |
der56 > 19-03-2014 20:17:37 |
Сразу же вынес в отдельный файл. Просто не понимаю логики происходящего (почему "<" воспринимается как закрывающий скрипт тег). |
Infocatcher > 19-03-2014 20:52:53 |
Это же XML. Видимо, для упрощения парсера. http://www.w3.org/TR/2008/REC-xml-20081126/#syntax
|
der56 > 19-03-2014 21:14:57 |
Благодарю. |