2012-02-16 1 views
1

У меня есть «плохо написанный» простой баннер:Как вставить javascript в документ с помощью jquery?

... 
    <script> 
    document.write('banner text') 
    </script> 
... 

Как исправить вставить этот баннер документ с помощью JavaScript?

Этот код:

<div id="id"></div> 
$('#id').html('\x3Cscript>document.write("banner text");\x3C/script>') 

заменить весь текст в документе ...

ответ

1

вставка HTML:

$('#id').html('banner text') 

или только текст (избежать XSS убегая наценки):

$('#id').text('banner text') 
1

Проблема не в i n код jquery. Это просто, что вызывающий document.write() после загрузки страницы - он заменяет весь текст в документе

Попробуйте это:

$('#id').html("Banner text") 
Смежные вопросы