Как сделать загрузку iframe, после загрузки сайта?
document.addEventListener( "DOMContentLoaded", append, false ); // после полной загрузки DOM
// или
window.onload = function(){ append() }; // после загрузки всего контента страницы
// если нужно выполнить через несколько секунд
setTimeout( append, delay );
как вариант, добавить в ДОМ после загрузки страницы (по window.onload)