|
|
|
| В родительском окне будет кнопка("резинка") которая добавляет в iframe к каждому тегу <img...> onclick=this.parentNode.removeChild(this);.Как это сделать? | |
|
|
|
|
|
|
|
для: alex55
(19.10.2007 в 20:44)
| |
function _add()
{
var images = document.frames.NAME.contentDocument.getElementsByTagName("img");
for (var i=0; i<images.length; i++)
{
images[i].onclick = function() { this.parentNode.removeChild(this); }
}
}
|
| |
|
|
|
|
|
|
|
для: bronenos
(19.10.2007 в 23:10)
| | Почему на строку input'а-кнопки которая вызывает функцию add() пишет ошибку? Как сделать безошибочный вызов функции? | |
|
|
|
|
|
|
|
для: alex55
(22.10.2007 в 21:10)
| | | |
|
|
|
|
|
|
|
для: bronenos
(22.10.2007 в 22:54)
| | Опять ошибка но уже другая: document.frames.ifr.contentDocument - есть null или не является объектом. Как сделать это работающим? | |
|
|
|
|
|
|
|
для: alex55
(23.10.2007 в 16:56)
| | порядковым номером фрейма тогда | |
|
|
|
|
|
|
|
для: bronenos
(23.10.2007 в 17:28)
| | Если вместо NAME написать [0] то опять на строку кнопки пишет ошибку. Как приделать iframe'у порядковый номер? | |
|
|
|
|
|
|
|
для: bronenos
(19.10.2007 в 23:10)
| | сделал так:
function _add()
{
var images = document.frames[0].document.getElementsByTagName("img");
for (var i=0; i<images.length; i++)
{
images[i].onclick = function() { this.parentNode.removeChild(this); }
}
}
|
все работает большое спасибо! | |
|
|
|