Я пытаюсь лениво загрузить некоторый код рекламного сервера ...
На странице у меня есть это на данный момент:
<div class="ad">
<span>pos_1</span>
</div>
Затем я иду и вытаскиваю всеобъявления, которые должны быть на странице, вызывают их включающий файл javascript, и это дает мне этот прекрасный беспорядок:
function do_ad(pos){
switch(pos){
case 'pos_1':
document.write('first ad text');
document.write('first ad more text');
//and so on for many many lines
break;
case 'pos_2':
document.write('second ad text');
document.write('second ad more text');
//and so on for many many lines
break;
}
}
Затем я хочу заменить интервал результатами объявления объявления document.write
.
Есть ли способ заставить его вернуть строку, которая была бы записана на страницу?