Estou tentando fazer com que ao selecionar uma opção no select, seja aberto uma janela modal e dentro dessa janela modal tenha um iframe por exemplo:
No select teria google.com.br, yahoo.com.br ao clicar na opção google.com.br seria aberto uma janela modal e dentro dela através de um iframe seria exibida a página do Google e ao clicar no yahoo.com.br abriria uma janela modal e dentro dela através de um iframe seria exibido a página do Yahoo
Pergunta
Mayck May
Boa tarde,
Estou tentando fazer com que ao selecionar uma opção no select, seja aberto uma janela modal e dentro dessa janela modal tenha um iframe por exemplo:
No select teria google.com.br, yahoo.com.br ao clicar na opção google.com.br seria aberto uma janela modal e dentro dela através de um iframe seria exibida a página do Google e ao clicar no yahoo.com.br abriria uma janela modal e dentro dela através de um iframe seria exibido a página do Yahoo
Segue abaixo os códigos:
Janela Modal
.css
<style type="text/css"> <!-- #mask{display:none; background:#000; position:fixed; left:0; top:0; z-index:10; width:100%; height:100%; opacity:0.3; z-index:999;} .box-popup{display:none; width:810px; height:600px; background:#FFF; padding:10px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#333; border:1px solid #DDD; float:left; font-size:12px; position:fixed; top:50%; left:50%; z-index: 99999;} .btn_close{float:right; margin:-8px -8px 0 0;} --> </style>.js
<script type="text/javascript"> $(document).ready(function() { $('a.box-window').click(function() { var loginBox = $(this).attr('href'); $(loginBox).fadeIn(300); var popMargTop = ($(loginBox).height() + 24) / 2; var popMargLeft = ($(loginBox).width() + 24) / 2; $(loginBox).css({ 'margin-top' : -popMargTop, 'margin-left' : -popMargLeft }); $('body').append('<div id="mask"></div>'); $('#mask').fadeIn(300); return false; }); $('a.close, #mask').live('click', function() { $('#mask , .box-popup').fadeOut(300 , function() { $('#mask').remove(); }); return false; }); }); </script>.html
Desde já agradeço pela ajuda
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.