Показать сообщение отдельно
  #1 (permalink)  
Старый 09.06.2010, 14:07
жажду знаний
Отправить личное сообщение для bushstas Посмотреть профиль Найти все сообщения от bushstas
 
Регистрация: 17.07.2009
Сообщений: 202

помогите с insertBefore
через форму загружаю в iframe php скрипт который принимает картинку
из формы и делает с ней нужные действия,
затем по окончанию php скрипта вставлен JS код который добавляет только что загруженную картинку в элемент div (allPics) где уже имеются картинки

var image=document.createElement('img');
imag.src='../pics/newname.jpg';
imag.id='newname';
imag.style.cursor='pointer';
imag.style.marginTop='20px';
imag.style.width='160px';
imag.style.height='160px';



var place=window.parent.document.getElementById("allPics");

if(place.children.length!=0){
var ID=place.children[0].id
var before=window.parent.document.getElementById(ID);
}

place.insertBefore(image,before)

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

Последний раз редактировалось bushstas, 09.06.2010 в 14:11.
Ответить с цитированием