Показать сообщение отдельно
  #1 (permalink)  
Старый 03.11.2011, 19:04
Аватар для Gremlin
Интересующийся
Отправить личное сообщение для Gremlin Посмотреть профиль Найти все сообщения от Gremlin
 
Регистрация: 12.08.2011
Сообщений: 15

Удаление части AJAX-ответа в jQuery
Выложил свой сайт на хостинг hut.ru. Их сервер к каждой запрашиваемой странице добавляет часть своего кода . Да еще и оборачивает это все в тэг <i></i>Например, вот что приходит в AJAX-ответе:
<i><div class="divForForms">
    <form>
        <p></p>
        <br />
        <div style="float: right">
            <button id="ok" type="button">Отправить</button>
            <button id="cancel" type="button">Отмена</button>
        </div>
    </form>
</div><!-- ><!-- "><!-- '><!-- ;><!-- -->
</textarea></form></title></comment></a></div></span></ilayer></layer></iframe></noframes></style></noscript>
</table></script></applet></font>

<!-- inner counter-->
<script type="text/javascript">
pseudocounter = 'http://register.h19.ru/g/pseudocounter.js';
document.write('<script type="text/javascript" src="' + pseudocounter + '?' + Math.random() +  '"></scr' + 'ipt>');
</script>

<!-- STAT.SU -->
<script src="http://auth.tbn.ru:8080/jdb/pp/statsu.no-cache.js"
type="text/javascript"></script>
<script>statSuBanner("64713", "301" , "");</script>
<noscript>
<a href="http://stat.su/?u=64713" target="_blank"><img
src="http://service-stat.tbn.ru/1.gif?u=64713&bn=301" width="1" height="1"
border="0"/></a>
</noscript>
<!-- STAT.SU -->
</i>


Понятно что то что после
<!-- ><!-- "><!-- '><!-- ;><!-- -->
,а именно то что <!-- inner counter--> и <!-- STAT.SU -->
, как собственно и обертка
<i></i>
нуждаются в удалении. Т.Е. нужна функция, которая вне зависимости от полученного AJAX-ответа будет вырезать всю эту ерунду.

Не знаю с какой стороны подойти к решению данной проблемы . Подскажите, пожалуйста .
Ответить с цитированием