Показать сообщение отдельно
  #6 (permalink)  
Старый 03.01.2012, 06:51
Аспирант
Отправить личное сообщение для syegorius Посмотреть профиль Найти все сообщения от syegorius
 
Регистрация: 28.08.2010
Сообщений: 91

Сообщение от zebra Посмотреть сообщение
Замените load на ajax
я не совсем понимаю как заменить load на ajax, ведь ajax отправляет запрос на сервер, а мне с сервера ничего брать не надо, все что внутри фрейма я ввожу вот так: src='data:text/html;charset=utf-8,'+encodeURIComponent(че-то).

Если вы имеете ввиду заменить load на ajax что бы далее заполнить фрейм вручную как вот в примере:

var iframe=document.createElement('iframe'),yss=document.getElementsByClassName('yui-skin-sam')
yss[0].appendChild(iframe);
$(iframe).contents().find('body').html('Hello world!')


то я вообщем то даже и не против, только возникает вопрос - успеет ли браузер создать тег body (и вообще создаст ли он его без src), к тому моменту когда нужно будет выполнить $(iframe).contents().find('body').html('Hello world!')?
Ответить с цитированием