Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.02.2015, 16:40
Новичок на форуме
Отправить личное сообщение для hima Посмотреть профиль Найти все сообщения от hima
 
Регистрация: 18.02.2015
Сообщений: 1

Вставить элемент, до загрузки head
Всем привет, прислушиваюсь к вашей мудрости уважаемые сеньёры js мастера

Занимаясь допиливанием плагина к браузеру, столкнулся с проблемой

Требуется вставить на страницу синхронный js как содержимое для div

Я могу по идее сделать это до загрузки head и вообще сайта в плагине

но вот незадача , скрипт не видит body и вообще элементов

а когда пытаюсь вставить после загрузки страницы - скрипт распознается как асинхронный и document.write там не работает


уважаемые подскажите решение проблемы, как лучше сделать
при условии - содержимое js я менять не могу (избавиться от document.write)

содержимое сайта соответственно не меняется, это плагин
Ответить с цитированием
  #2 (permalink)  
Старый 18.02.2015, 17:46
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

document.write будет работать как тебе нужно только если разместишь скрипт внутри нужного тебе div'а. Иначе никак. Безысходность.

По сути, тебе нужно некое синхронное событие, которое бы возникло в момент парсинга div'а. Но такого события нет. Нечто похожее - MutationObserver. Но он не реагирует в процессе парсинга, да и работает асинхронно.
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вставить элемент скрипта в определенном месте на странице disee Firefox/Mozilla 2 15.07.2015 08:26
Вставить тег с текстом в элемент Хэйка Общие вопросы Javascript 3 21.06.2014 17:16
Возможно ли вставить элемент между элементами, создаваемыми ng-repeat? LittlePony Angular.js 3 08.01.2014 16:59
Как вставить найденный элемент в другой div, DOM titan1993 Элементы интерфейса 2 05.11.2013 16:52
Вставить число в элемент div KamalovRadik Javascript под браузер 6 03.08.2011 13:12