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

Создай скрипт черед DOM-API:
var script = document.createElement('script');
script.src = '//***/www/delivery/ajs.php';
document.getElementById('id').appendChild(script);

Вот только если скрипт использует document.write то будучи подгруженным асинхронно, затрет своим write() весь документ. В таком случае нельзя использовать DOM-API. Вместо этого можно обернуть исходный скрипт в скрытый элемент, и расположить ниже такой скрипт:
var placeholder = document.getElementById('placeholder');
var contentholder = document.getElementById('contentholder');
placeholder.parentNode.replaceChild(contentholder, placeholder);
contentholder.style.display = 'block';
__________________
В личку только с интересными предложениями
Ответить с цитированием