Hitmanpt Posted February 3, 2014 at 07:25 PM Report #543745 Posted February 3, 2014 at 07:25 PM (edited) Boas pessoal tenho um site que funciona com iFrames e esses iFrames executam funções da janela principal (parent) Os iFrames funcionam como "Janelas" como se fosse o windows Por exemplo: http://www.delta233.com Na janela principal tenho a seguintes funções $('.btnclose').click(function() { $(open_windows).fadeOut(500); open_windows = null; }); Para fechar as janelas no "X" Este código trabalha 5* até que quando num dos iFrames (não nesse site) executa uma função da janela principal por exemplo abrir esta página function openPWRecovery() { if(open_windows != null) { $(open_windows).fadeOut(500); } $('#pw_panel').center(); open_windows = "#login_panel"; $('#pw_panel').fadeIn(500); //document.getElementById('nav_loc').innerHTML = '<li>Inicío</li><li class="active">Login</li>'; $('#pwFrame').css({height : ($('#pw_panel > .panel-body').height() - '50') + 'px'}); } Depois de o iFrame executar esta função com o comando window.parent.openPWRecovery(); o primeiro pedaço de codigo que coloquei para fechar as janelas no "X" deixa de funcionar na janela que foi aberta pelo iFrame se eu abrir outras janelas o "X" continua funcional mas não consigo fechar a janela que foi aberta a partir do iFrame Ao abrir uma nova janel tenho o código que fecha as janelas abertas que tb não é executado if(open_windows != null) { $(open_windows).fadeOut(500); } Resumindo o meu problema não é ao abrir "janelas" a partir do "root" ou "parent" mas sim se estas forem abertas a partir de um iFrame o codigo para as fechar deixa de funcionar Edited February 3, 2014 at 07:35 PM by Windows Dragon
Hitmanpt Posted February 3, 2014 at 07:43 PM Author Report #543746 Posted February 3, 2014 at 07:43 PM Aparentemente não está resolvido, n consigo desmarcar
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now