我有以下功能可以正常工作:
function resize() {
$('iframe:not(.not_resize)').each(function(index, iframe){
iframe.style.height = 0;
iframe.style.height = iframe.contentWindow.document.body.scrollHeight + 'px';
});
}
我有以下问题,我有一个iframe,当从Android设备的Chrome浏览器打开时,不会出现,请尝试以下操作:
function resize() {
$('#ifrmLgn').load(function(){
var Height = document.getElementById('ifrmLgn').contentWindow.document.body.scrollHeight;
document.getElementById('ifrmLgn').height = Height + 40;
});
}
但是该函数是由其他onLoad调用的,因此在修改它时,其余部分会被更改,并且看不到它。
现在我要做的是比较,当我缓存登录的id时,只应用第二个函数,任何适用于第一个函数的函数。
有什么办法吗?