Как вставить скрипт из кода js? [дубликат]

200
05 сентября 2017, 12:00

На данный вопрос уже ответили:

  • Script внутри SCript js 1 ответ

Имеется такой js-код:

var advert = '<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>...код рекламы...<script>...<script>';
$(advert).insertAfter('.block');

но ничего не происходит. Ошибка из-за того, что в тексте имеется закрывающий тег script, как я понял, поэтому скрипт не срабатывает.
Подскажите, как правильно вставить такой код?

Answer 1

Уберите закрывающий тег и экранируйте /

$(document).ready(function(){ 
var advert = "<script async src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'><\/script>console.log(111)<script>console.log(222)<\/script>"; 
$(advert).insertAfter('.block'); 
})
<div class="block">aaaa</div>

READ ALSO
Как изменить текст и аттрибут текста в svg с помощью js

Как изменить текст и аттрибут текста в svg с помощью js

Всем добра! Имеется такая задача: Есть график нарисованный с помощью svg в этом графике есть подписи вида <text

297
Как задать имя таблицы для модели в PHPixie?

Как задать имя таблицы для модели в PHPixie?

Внимание! Этот вопрос является переводом вопроса: How can I specify the database table name for a model in PHPixie?

286
PHP отправка сообщений в jabber

PHP отправка сообщений в jabber

Есть скрипт входа на сайт, но до меня не доходит, как сделать отправку сообщения с кодом в jabber?Попробовал использовать библиотеку XMPP но чет...

425
Почему не создаётся статья? (yii2 -advanced)

Почему не создаётся статья? (yii2 -advanced)

Imagik вроде бы установлен уже в папке vendor в проекте, в настройках Open Server PHP-70, Apache-7 MySQL-5

256