• При innerHTML js не выполняется. Да и HTML-код при этом не очень то валидный получится: head/body внутри body/div.
      Если надо эту страницу подключить аяксом, то решение получается достаточно сложным. Ajax-ответ придется разделить на части:
      1. вставляемый html div/form/input
      2. external js (массив ссылок на js-файлы)
      3. inline js

      В ajax-обработчике success, каждую из вышеописанных частей обработать отдельно:

      1. вставить html
      2. динамически подключить внешние js-файлы, если они ранее не были подключены
      3. после успешной загрузки их всех (точнее, последнего из них) выполнить inline-js (eval)
      Коробков Борис
      вторник, 21 мая 2013 г., 14:36 .
      5768 просмотров.
      Ответить