$.fn.resizer = function(o){
var s = {}
$.extend(s,o);
return this.each(function(){
$(this).css({
'width':s.width+20,
'height':s.height+20
})
.parent().css({
'width':s.width,
'height':s.height
});
});
}
Я хочу сделать это с помощью iframe, изнутри iframe.
Когда я пытаюсь вызвать его оттуда через:
$(top).uploader_finish({
width:original_width+<?php echo $this->sizes['width'] ?>+20,
height:original_height+<?php echo $this->sizes['height'] ?>+80
});
Получение окна родителя,но как получить прямой доступ к iframe?
Спасибо;)
Обновление
Единственное решение, которое я нашел, - это позвонить так:
$ (top.document) .find ('iframe [name = default_1]');
И отправка имени по умолчанию_1 в виде параметра $ _GET внутри источника iframe.
ИлиЕсть ли способ получить имя iframe изнутри?
Обновление
АГА!Нашел:)
window.name
Так в принципе это будет выглядеть так?
$(top.document).find('iframe[name='+window.name+']');