Показать сообщение отдельно
  #5 (permalink)  
Старый 04.07.2015, 16:14
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Удобная вставка многострочного контента без переформатирования и добавок
function addContent (){ /*==123==;

<!-- Вставляемый контент -->
  <style type="text/css">
  #pun .main{
     display:none;
   }
  </style>
  <script type="text/javascript">
    alert('Test Txt')
  <\/script>
  <div id=world>
    Привет Мир!
  </div>

==123==;*/} addContent = addContent.toString().split('==123==;')[1].replace(/<\\\/script/gim,'<'+'/script');
alert(addContent)


Цитата:
Ps: При наличии данной функции в подгружаемом скрипте, - в экранирование тега <\/script> и последующего преобразование через .replace(/<\\\/script/gim,'<'+'/script'); - нет необходимости

Внутри контента недопустимы комменты типа: /* Комментарий */

Последний раз редактировалось Deff, 04.07.2015 в 16:22.
Ответить с цитированием