Показать сообщение отдельно
  #3 (permalink)  
Старый 31.10.2011, 22:41
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

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

Далее, если создать пустой тег script без src и без содержимого, а затем скриптом задать ему src, то скрипт загрузится асинхронно во всех браузерах, кроме Оперы.
<script type="text/javascript" id="my-script"></script>
<script type="text/javascript">
document.getElementById('my-script').src = 'path/to/script';
</script>


В Опере устанавливаем src нашему тегу по событию DOMContentLoaded, а не сразу.
Ответить с цитированием