Показать сообщение отдельно
  #6 (permalink)  
Старый 14.02.2014, 11:49
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от mcfly
      script.parentNode.insertBefore(newScri pt, script);
      script.parentNode.removeChild(script);
Это заменяется на script.parentNode.replaceChild(newScript, script)
Сообщение от mcfly
Не совсем понял про какую методику вы имеете в виду
имею ввиду что для инлайн-скриптов тоже создавать новый тег, копировать свойство text (не уверен что кроссбраузерно), и заменять старый тег. То есть вообще не делать различий между инлайн/неинлайн скриптами, и обрабатывать одинаково.

Сообщение от mcfly
как избавиться от ошибки "Вызов document.write()
document.write() не должен вызываться асинхронно. Вообще, после DOMContentLoaded события не должен.
На ум приходит только патч функции document.write (не уверен что кроссбраузерно)
__________________
В личку только с интересными предложениями
Ответить с цитированием