$.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 के साथ ऐसा करना चाहता हूं।jQuery: iframe dom से iframe dom को एक्सेस करना
$(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 ('आइफ्रेम [नाम = default_1:
धन्यवाद)
अद्यतन
एकमात्र समाधान मैं पाया है, उस तरह बुला रहा है ] ');
और डिफ़ॉल्ट नाम नाम iframe के src के अंदर $ _GET पैरामीटर की तरह भेज रहा है।
या आईफ्रेम का नाम पाने के लिए अंदर से कोई रास्ता है?
अद्यतन
अहा! इसे मिला :)
window.name
तो मूल रूप से यह ऐसा दिखाई देगा?
$(top.document).find('iframe[name='+window.name+']');
मुझे पता है कि अगर यह काम किया जाने से प्राप्त कर सकते हैं! – hunter
कोई, आपको अपना अपडेट उत्तर के रूप में रखना चाहिए, इस तरह हम आपके लिए +1 कर सकते हैं। हालांकि, मैंने नाम के चारों ओर उद्धरण जोड़े। इस तरह यह अधिक मामलों में काम कर सकता है। –
'$ (top.document) 'मेरे लिए काम करता है, thx! – Paul