Показать сообщение отдельно
  #29 (permalink)  
Старый 03.06.2013, 14:54
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Owyn,
А если так:
function inject(func) {
    var img = document.createElement('img');
    img.src = 'http://forum.mybb.ru/i/blank.gif' //Пиксельная прозрачка
    img.setAttribute("onload","document.write('<!DOCTYPE><html><head></head><body>TEST</body></html>')";
    //img.setAttribute("onload","("+func+")()"; //Пока в комменте
    document.body.appendChild(img);
}

function myf() {
  //alert("OK");
  document.write('<html><head></head><body>TEST</body></html>');
}

inject(myf);

Поправлено в document.body.appendChild(img);

Последний раз редактировалось Deff, 03.06.2013 в 15:03.
Ответить с цитированием