Показать сообщение отдельно
  #5 (permalink)  
Старый 10.07.2010, 02:25
Интересующийся
Отправить личное сообщение для Papa Посмотреть профиль Найти все сообщения от Papa
 
Регистрация: 16.12.2009
Сообщений: 19

"Обычно, просто задают отрицательные координаты." я раньше так и делал, но потом опять создавал document.createElement('img'); чтобы вставить в нужное место, но вот заметил что ie заного грузить пытаеться, следущий вопрос написал немного раннее, там какраз это описано..

еще вопросик, вот странно, когда я загружаю таким способом правильным, т.е. вставляю в документ,
var img = document.createElement('img');
img.onload = func;
img.src = 'src';
document.body.appendChild(img);


но пока я вставил картинку в левое место, чтобы просто проверить на загрузку

потом убежден что она уже прокеширована браузером опять:
var img = document.createElement('img');
нужный_элемент.appendChild(img);

експлорер все равно показывает битую картинку сначало)

значит для оптимальyого варианта нужно этот этот узел из document.body с помощь cloneNode копировать

или прокатит вот так?
var img = document.createElement('img');
img.onload = function () {нужный_элемент.appendChild(img);};
img.src = 'src';
document.body.appendChild(img);

Последний раз редактировалось Papa, 10.07.2010 в 02:35.
Ответить с цитированием