X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> js vs ie
Letmetouchyou
Letmetouchyou
Topic Starter сообщение 10.2.2010, 21:01; Ответить: Letmetouchyou
Сообщение #1


если с помошью Jquery методом .load()
подгружаю блок

    <div class="cent" valign="top">
        <img src="close.ico" class="ico">
        <span class="price">blabla bla</span><br>

    </div>
<script type="text/javascript">
   alert(1);
</script>

не выполняетсяь яваскрип.

как затсавить его выполняться ?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 11.2.2010, 7:17; Ответить: Alcorn
Сообщение #2


Это попытка использовать скрипт в скрипте (примерно как innerHTML="<script>alert(1)</script>").

Если выдаёте содержимое через ajax как html, то скриптов там быть не должно, если выдаёте как скрипт, тогда нужен eval.

Примерно так.
подгружаемое содержимое:
[php]
alert('yes');
document.write('<div>bla bla bla</div>');
[/php]
Получение содержимого на главной странице:
[php]
eval(x);
[/php]
где x - получаемые ajax-данные.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 19.4.2024, 14:01
Дизайн