У меня есть страница, которая использует jQuery метод $ .post (), чтобы получить html, а внутри html есть тег.
Мой код выглядит примерно так:
$.post( 'myUrl',
{ someData : 'someData', moreData : 'moreData'},
function(response){
$('body').append(response);
});
Есть ли причина, по которой тег скрипта не будет анализироваться в IE <= 8? Он отлично разбирается в любом другом браузере. Я искал в Интернете уже несколько часов и, похоже, ничего не могу найти по этому вопросу, поэтому я предполагаю, что я что-то забыл или упущу что-то не так? </p>
EDIT:
Только что нашел это на сайте jQuery (http://api.jquery.com/jQuery.ajax/) относительно html dataType для запросов ajax:
"Возвращает HTML в виде простого текста; включенные теги сценария оцениваются при вставке в DOM."
По связанному вопросу SO ( Не могу добавить элемент ): Ответ, данный @Hendra, утверждает, что это ДОЛЖНО работать. Что все еще заставляет меня удивляться, почему это не работает в IE7 / 8.