Показать сообщение отдельно
  #1 (permalink)  
Старый 10.11.2011, 01:26
Профессор
Отправить личное сообщение для Почемучкин Посмотреть профиль Найти все сообщения от Почемучкин
 
Регистрация: 11.05.2011
Сообщений: 241

Создать окно и добавить элемент
Есть такая странность: в FireFox создаю скриптом окошко и пытаюсь туда записать какой-нибудь элемент с помощью document.createElement. И не получается.

Если попробовать букмарклетом добавить элемент в уже существующее окошко - без проблем, а вот одним и тем же скриптом или букмарклетом создать окно, а потом в это окно что-то добавить - не получается. Как решить эту проблему?

javascript:
(function(){
  var wn=window.open('about:blank');
  var d=wn.document;
  e=d.createElement('hr');
  d.body.appendChild(e);
  alert("ok");
}
)();


d.write("<hr>") работает, но не для всех элементов и мне хотелось бы более правильный метод использовать, чтобы был больший контроль за деревом элементов.

Последний раз редактировалось Почемучкин, 10.11.2011 в 01:39.
Ответить с цитированием