Set 23
You may try this (using jQuery)
$(function(){ $('#MainPopupIframe').load(function(){ $(this).show(); console.log('laod the iframe') }); $('#click').on('click', function(){ $('#MainPopupIframe').attr('src', 'http://heera.it'); }); });
Update: Using plain javascript
window.onload=function(){ var ifr=document.getElementById('MainPopupIframe'); ifr.onload=function(){ this.style.display='block'; console.log('laod the iframe') }; var btn=document.getElementById('click'); btn.onclick=function(){ ifr.src='http://heera.it'; }; };
Update: Also you can try this (dynamic iframe)
$(function(){ $('#click').on('click', function(){ var ifr=$('<iframe/>', { id:'MainPopupIframe', src:'http://heera.it', style:'display:none', load:function(){ $(this).show(); alert('iframe loaded !'); } }); $('body').append(ifr); }); });
Ultimi Commenti