Qwertiy писал(а):Разница в том, что ты добавляешь элемент, а я - разметку.
Да. Но какой в этом смысл?
Хакер правильно спросил - когда же он должен тогда выполняться? В понедельник? Через 42 секунды? Когда юзер наберёт на клавиатуре "абракадабра" и трижды дунет?
Если этот блок не выполнится в момент добавления, он не выполнится никогда, а значит и добавлять его незачем.
Qwertiy писал(а):предлагаешь все скрипты повторно выполнить?
Предлагаю не использовать такой код, а добавлять элемент style в head. И вообще никогда не использовать
+=-подход в отношении элементов dom. Это самая что ни на есть bad practice.