Jump to content

Search the Community

Showing results for tags 'popup'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 27 results

  1. Galera to enfrentando um problema, no meu tumblr to querendo colocar o popup de newsletter do Mailchimp, até ai tudo bem, é pra funcionar que nem no script abaixo, porém esse script só funciona se eu excluir aquela parte que está marcada, porém se eu excluir ela o tema do tumblr não funciona como deveria em celulares. Alguém sabe me dizer que tipo de conflito é esse e como posso resolver??? <script type='text/javascript' src='http://space.fitterbiz.com/wp-includes/js/wp-embed.min.js?ver=4.9.10'></script> <script type="text/javascript" src="//downloads.mailchimp.com/js/signup-forms/popup/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script> <script> function showMailingPopUp() { require( ["mojo/signup-forms/Loader"], function(L) { L.start({"baseUrl":"mc.us14.list-manage.com","uuid":"7f359a9e538573b27c9e39820","lid":"e64535f817"}) } ); document.cookie = 'MCPopupClosed=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;'; document.cookie = 'MCPopupSubscribed=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;'; } document.getElementById("open-popup").onclick = function() {showMailingPopUp()}; </script> <a onclick="showMailingPopUp(); return false;" id="open-popup" style="cursor:pointer">Subscribe!</a> <!-- quando coloco isso não funciona --> <script src="https://static.tumblr.com/xlsgtjb/mt5o305mz/scripts.min.js" charset="UTF-8"></script> <!-- quando coloco isso não funciona -->
  2. Jefferson andre

    Abrir janela de mensagem

    Ola, Como eu faço para mostrar uma janela popup com uma mensagem ? teria algum exemplo por favor
  3. Superwagtel

    Formulário de Captura

    Olá pessoal, como faço para criar um formulário que aparece "Sobreposto" na página quando a pessoa entra no site! Exemplo em site: https://www.agenciakaizen.com.br/ Gostaria de fazer um formulário de captura mas que a pessoa possa fecha-lo se não quiser preenche-lo. Alguém sabe de um tópico que ensine a fazer isto? Agradeço à quem puder me ajudar, mesmo indicando o nome deste tipo de processo , exemplo "Janela pop-up"
  4. Como faço para criar uma mensagem ao entrar no meu site? Por exemplo, quero botar um anuncio ao entrar no site, uma caixa quadrada com um botão de fechar normal. Deixando o site um pouco obscuro quando essa mensagem aparece. No estilo como mostra na image anexada, porem sendo apenas uma mensagem, sem cadastro de newsletter.
  5. Boa tarde, Sou novo em programação web (na verdade aprendi olhando na internet, ou seja sou bem, bem bem novo nisso mesmo) e estou tentando fazer um site para um amigo. Já tenho o esqueleto pronto, porém queria fazer uma coisa para ajudar na "contagem" de acesso. Como é um site relacionado a RPG, queria criar um popup quando o usuário sair da página, abrir uma mensagem dizendo a seguinte expressão: -"Obrigado pela visita, e ao sair deixe uma moeda com a garçonete!" E ao lado da frase uma imagem de uma garçonete qualquer, em baixo da frase 2 botões, o primeiro para dar uma moeda a garçonete e fechar a página e o segundo para fechar a página... Além disso, queria fazer um sistema vinculado ao botão de dar moeda a garçonete, com um contador na página do site, para saber quantas moedas a garçonete recebeu... Estou procurando mas como não sei mexer muito com javascript, css, php e afins... gostaria de uma ajuda de vocês, não faço ideia de onde começar o código... Caso alguém saiba, ficaria muito grato! Desde já agradeço Diego Rocha
  6. rdpacato

    Criar form dinâmico

    Preciso fazer link onde tenho que pegar no evento do Clique a sessão do usuário (xpath) e montar um "form" dinâmico com "action" desse link no método post. E abrir um popup com estes dados da sessão. Algo assim: $('#formPopUp').bind('submit', function(){ var f = $(this); f.attr('action', f.attr('action') + "?idt=" + $('#param').attr('value')); }); Tenho meu código: <html> <head> <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <style></style> <script language=javascript type="text/javascript"> function criarPopup(){ newWindow = window.open ('', 'pagina', "width=350, height=255, top=100, left=110, scrollbars=no "); newWindow.document.write ("Este é um novo popup <br/> <img src='imagem.jpg' width='100' height='100'>"); } </script> </head> <body> <form action="testeAction" method="POST" class="formPopUp"> <div class="img-push"> <input type="hidden" name="idp" value="teste"> </div> </form> <input type='button' id='valor' onClick='criarPopup()' value='Teste'/> </body> </html>
  7. Edmar Serrão

    Alterar função

    Alterar a função para ao inves de dar POST abrir uma janela pop um 300x400 com a mesma url, manter o resto da função que são resutados. function enviar(titulo, vlr) { var hoje = "<?=date('d/m/Y')?>"; var dados_titulo = { coletor: "admin", valorpag: vlr, formapag: "dinheiro", titulo: titulo }; var keyAPI = "91fef3c250810abb55f28ae4eec36672"; $.ajax({ method: "POST", url: "http://localhost/api/titulo/receber", dataType: "JSON", data: dados_titulo, beforeSend: function(xhr) { xhr.setRequestHeader ("Authorization", "Basic " + btoa("api:" + keyAPI)); showAlert('Enviando requisição, aguarde...', 'info'); }, complete: function(result) { showAlert('Processamento realizado com sucesso', 'success'); $('#'+titulo+' a').hide(); $('#'+titulo+' td[name="status"]').html("pago"); $('#nr_titulos').html(parseInt($('#nr_titulos').html()) - 1); processar('baixar', titulo); }, success: function(result) { /* showAlert('Processamento realizado com sucesso', 'success'); $('#'+titulo+' a').hide(); $('#'+titulo+' td[name="status"]').html("pago"); $('#nr_titulos').html(parseInt($('#nr_titulos').html()) - 1); processar('baixar', titulo); */ }, error: function(result) { //showAlert('Processamento não pode ser realizado, tente novamente...', 'danger'); } }); }
  8. Fala galera, preciso urgentemente saber o códico do pop-up de publicidade desse site: http://www.comandotorrents.com - Se alguém puder me ajudar, ficarei agradecido!
  9. Dliubew

    Exclusão com POP-UP via POST

    Boa tarde pessoal. É meu primeiro post e sou bem iniciante no assunto. Estou querendo fazer uma exclusão com POPUP em uma página via POST mas não estou achando em lugar nenhum. Vocês poderiam me ajudar? Os dados que eu tenho são: <form action="exclui.php" method="post"> <input class="btn-excluir" type="submit" value="Excluir" name="submit"> Dentro do exclui.php ele executa o comando unlink que deleta o arquivo. Já tentei fazer com o confirm mas sem sucesso, já que funcionavam somente com BD. Agradeço desde já galera.
  10. ronal-gato

    Manipular cookie para Popup

    Olá, estou tentando fazer um popup, já montei sua estrutura, so preciso fazer a validação para que ele não fique abrindo toda hora que visitar a pagina, estou tentando utilizar cookie, não sei se meu codigo esta com conflito no wp ou está errado. <script> function setCookie(name,exdays){ //função universal para criar cookie var expires; var date; var value; date = new Date(); // criando o COOKIE com a data atual date.setTime(date.getTime()+(exdays*24*60*60*1000)); expires = date.toUTCString(); value = "TESTE123"; document.cookie = name+"="+value+"; expires="+expires+"; path=/"; } function getCookie(){ var c_name = document.cookie; // listando o nome de todos os cookies if(c_name!=undefined && c_name.length > 0){ // verificando se o mesmo existe var posCookie = c_name.indexOf(cookieSeuNome); // checando se existe o cookieSeuNome if (posCookie >= 0){ //se existir o cookie mostra um alert no browser document.getElementById('Home_PopBg').style.display = 'none'; }else{} } } </script>
  11. Guest

    Popup Focus

    eu tenho a seguinte função var janela; function popup() { //desfoca da janela atual window.blur(); //cria a popup janela = window.open('pagina.html','nome_dela','parametros-de-posicao-e-tamanho'); //fica verificando o status da janela settimer = setInterval("verifica(')", 1000); } function verifica(videoid, randtime) { //se não focada força if (!janela.focus) { window.blur(); janela.focus(); }else{ //se não fecha janela.close(); } } Por que a popup não vai para frente da janela? Estou fazendo algo errado?
  12. Ivan Marra

    Problema 1

    Pessoal, estou com a seguinte situação. Tenho em uma janela pai, vários campos, alguns selects e outros text. até ai tudo bem. Diante dos selects tenho um link que neste momento abre uma popup, para fazer o cadastro de alguma informação relacionada aquele select no bd mysql. Eu quero fazer o seguinte: Ao fechar a Janela popup, preciso atualizar "apenas" o select, que já está com a conexão aberta na janela pai, e exibir os novos dados que foram recém lançados no bd pela janela pop up. Lembrando que tenho vários na pagina pai. E cada pop up, relacionado ao seu select poderá atualizar somente o seu respectivo select na pagina pai. Tenho pesquisado a respeito, e pelo visto é necessário o ajax. Estou estudando, mais ainda não consegui. Alguém pode me ajudar? Abaixo está o código fonte, Tenho solicitado ajuda para algumas comunidades, algumas pessoas estão tentando me ajudar. https://jsfiddle.net/ivan_marra/51gyhcb7/#&togetherjs=sKtsdGG8pw
  13. Oi Alguém sabe como pegar um valor escolhido em uma popup como um ID por exemplo e para atualizar a página (janela pai) ?
  14. MarKteus

    Popup sem borda no IE 6

    Olá Alguém sabe se existe uma forma de abrir um popup sem borda e modal no IE6. Ou na melhor das hipóteses só modal ? E como como deixá-las no tamanho desejado A bem da verdade modal eu até consegui só não consigo deixa no tamanho correto.
  15. Boa noite, preciso de uma luz. Encontrei vários plugins que criar popup, mas são abertos automaticamente, eu gostaria de abrir por um botão. Na verdade, esse botão vai acionar um lightbox que terá um mini formulário para o usuário entrar com e-mail (assinatura de uma newsletter), esse formulário eu criei com o Contact Form 7. Queria ver se tem uma formar de quando a pessoa clicar no botão assinar ela ser redirecionada para uma página com opção de download de um PDF. Resumindo, são duas coisas: - Botão que aciona uma janela com o formulário criado - Clicando no botão assinar, a pessoa ao mesmo tempo baixar o PDF ou pode ser redirecionado (dentro dessa janela lightbox) para uma página com a opção de download do PDF. Desde já agradeço e muito a atenção de todos!
  16. thiagomngomes

    popup sem alterar o background

    Ola, Comunidade estou com um problema onde adicionei uma validação onde se errar a senha o usuario pode voltar a tentar ou retornar a pagina inicial o popup funciona mas quando o popup vem a tela ele deixa a tela de fundo em branco exibindo apenas o popup, quero fazer com que a imagem da pagina de fundo continue durante a exibição do popup. Usei uma função javascript criada no head e chamo ela no echo dentro do PHP segue o codigo usado: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Login</title> <script type="text/javascript"> function popup() { var confirma = confirm('Usuário inválido. Tente novamente!'); if (confirma) { location.href='login_tcc.html'; } else { location.href='../index.php'; } } </script> </head> <body> <?php session_start(); $login = $_POST['login']; $senha = $_POST['senha']; include "conecta_mysql.inc"; $result = mysql_query("SELECT * FROM `alunos` WHERE `aluno_login` = '$login' AND `aluno_senha`= '$senha'"); if(mysql_num_rows ($result) > 0 ) { $_SESSION['login'] = $login; $_SESSION['senha'] = $senha; header('location:../index2.php'); } else { unset ($_SESSION['login']); unset ($_SESSION['senha']); echo '<script>'; echo "popup();"; //* chama a função echo '</script>'; }; ?>
  17. wneo

    Facebook login POPUP

    Boa tarde!!! Pessoal, estou montando um link para o cidadão se logar na aplicação através do facebook. Quero fazer abrir em a requisição do login em popup. Minha necessidade é fazer essa popup com todo o conteudo visível no tamanho especificado. Digamos que eu defina essa popup centralizada no tamanho de 400x400. Então ela deveria abrir com o login (inputs e botões) ocupando essa área até o limite, com tudo visível, sem scrollbars. Preciso de ajuda nessa questão, tornar a popup apresentável nesse sentido...compreendem? Tô usando esse codigo: <script language="javascript"> var win = null; function NovaJanela(pagina,nome,w,h,scroll){ LeftPosition = (screen.width) ? (screen.width-w)/2 : 0; TopPosition = (screen.height) ? (screen.height-h)/2 : 0; settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable' win = window.open(pagina,nome,settings); } </script> <a href="https://www.facebook.com/dialog/oauth?client_id=appfaceID&scope=email&redirect_uri=<?php echo urlencode('http://site.com.br/f-login/pagina-secreta.php/Login%20com%20Facebook/') ?>" onclick="NovaJanela(this.href,'nomeJanela','400','400','no');return false">Entrar com facebook</a> Com esse código já consigo fazê-la abrir no centro da tela. O problema é fazer o conteudo interno ficar totalmente visivel, dentro das dimensões 400x400, sem scroll...
  18. Olá amigos gostaria de um ajuda Estou criando uma janela popup com informações de produto selecionado e nela um formulário de contato para orçamento. Esta ok o formulario mais o problema que quando vou enviar de dentro do popup a janela fecha e o email não envia . ja fiz o teste do codigo na index do site e o email esta enviando ok. A div do popup <div class="popup_wrap d_none" position="fixed" style="display" id="quick_view_product"> <section class="popup r_corners shadow"> <button class="bg_tr color_dark tr_all_hover text_cs_hover close f_size_large"><i class="fa fa-times"></i></button> <div class="clearfix"> <div class="custom_scrollbar"> A do Formulario <h2 class="tt_uppercase color_dark m_bottom_25">Contact Form</h2> <p class="m_bottom_10"><span class="scheme_color">*</span> </p> <form id="contactform"> <ul> <li class="clearfix m_bottom_15"> <div class="f_left half_column"> <label for="cf_name" class="required d_inline_b m_bottom_5">Nome</label> <input type="text" id="cf_name" name="cf_name" class="full_width r_corners"> </div> <div class="f_left half_column"> <label for="cf_email" class="required d_inline_b m_bottom_5">Email</label> <input type="email" id="cf_email" name="cf_email" class="full_width r_corners"> </div> </li> <li class="m_bottom_15"> <label for="cf_subject" class="d_inline_b m_bottom_5">Assunto</label> <input type="text" id="cf_subject" name="cf_subject" class="full_width r_corners"> </li> <li class="m_bottom_15"> <label for="cf_message" class="d_inline_b m_bottom_5 required">Mensagem</label> <textarea id="cf_message" name="cf_message" class="full_width r_corners"></textarea> </li> <li> <button class="button_type_4 bg_light_color_2 r_corners mw_0 tr_all_hover color_dark">Enviar</button> </li> </ul> </form> <hr class="m_bottom_10 divider_type_3"> </div>
  19. Diego Rinno

    Abrir popup onde o mouse estiver

    Olá, boa tarde. Gostaria de saber se tem como fazer uma popup, que na verdade é uma DIV no meu documento, abrir a partir da posição do mouse. Ou seja: quando o visitante clicar num botão, vai pegar a posição do mouse e abrir a div a partir dali pra mostrar uma dica pra pessoa sobre como funciona a opção que ela clicou em cima. Obrigado.
  20. Olá pessoal, tudo bem com vocês? bom estou com um popup em meu site.. que aparece sempre que a pessoa atualiza ou entra nele.. eu gostaria de que alguém me ajudasse ou criasse uma função javascript (pois a pagina é em html e não tem como usar php) para que pode-se aparecer apenas uma vez por usuário com um certo tempo.. tipo 1 dia para ela aparecer de novo.. saka? vou deixar abaixo o meu código: <html> <head> <style> #popup{ margin-top: -45px; position: absolute; width: 300px; height: 250px; left: 400px; top: 288px; z-index: 99999; margin: -175px auto 0px 15px; border: 6px solid rgba(0, 165, 71, 0.13); padding: 10px; padding-left: 30px; padding-top: 30px; background: rgba(255, 255, 255, 0.96);} .fechar {position: absolute; top: -10px; right: -10px;} </style> </head> <body> <script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/></script> <div id='popup'> <div class='fechar'> <img src='http://jconlinedigital.ne10.uol.com.br/assinantes/imagens/imagens_np/icone_fechar.png'/> </div></div> <script type='text/javascript'> $(document).ready(function(){ $('.fechar').hover(function(event){ event.preventDefault(); $("#popup").hide(); }); }); setTimeout(function() { $("#popup").css("display","block"); }, 5000); </script> </body> </html>
  21. Olá pessoal, tudo bem com vocês? bom estou com um popup em meu site.. que aparece sempre que a pessoa atualiza ou entra nele.. eu gostaria de que alguém me ajudasse ou criasse uma função javascript (pois a pagina é em html e não tem como usar php) para que pode-se aparecer apenas uma vez por usuário com um certo tempo.. tipo 1 dia para ela aparecer de novo.. saka? vou deixar abaixo o meu código: <html> <head> <style> #popup{ margin-top: -45px; position: absolute; width: 300px; height: 250px; left: 400px; top: 288px; z-index: 99999; margin: -175px auto 0px 15px; border: 6px solid rgba(0, 165, 71, 0.13); padding: 10px; padding-left: 30px; padding-top: 30px; background: rgba(255, 255, 255, 0.96);} .fechar {position: absolute; top: -10px; right: -10px;} </style> </head> <body> <script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/></script> <div id='popup'> <div class='fechar'> <img src='http://jconlinedigital.ne10.uol.com.br/assinantes/imagens/imagens_np/icone_fechar.png'/> </div></div> <script type='text/javascript'> $(document).ready(function(){ $('.fechar').hover(function(event){ event.preventDefault(); $("#popup").hide(); }); }); setTimeout(function() { $("#popup").css("display","block"); }, 5000); </script> </body> </html>
  22. Fala galera do Imasters, Blzzz ??? Agradeço a colaboração de todos. Tenho um formulário para gravar alguns dados no banco de alguns usuários para futuros contatos caso futuramente tenha, pois trabalho prestando serviços, e fiz este sistema somente para mim mesmo, melhor do que ficar anotando em papel e perder por ai (rsrs) O formulário esta assim: Nome Contato E-mail Endereço O código do formulário esta assim: <form id="form1" name="form1" method="post" action="cadastrar.php"> <strong>Nome:</strong> <input name="nome" type="text" id="nome" size="45" /><br /> <strong>Contato:</strong> <input name="contato" type="text" id="contato" size="45" /><br /> <strong>E-mail:</strong> <input name="email" type="text" id="email" size="45" /><br /> <strong>Endereço:</strong> <input name="endereco" type="text" id="endereco" size="45" /><br /> <input type="submit" value="Cadastrar" > </form> E o código de cadastro do php esta assim: <?php $query = "INSERT INTO dados_clientes (id, nome, contato, email, endereco ) VALUES ('$id' , '$nome', '$contato', '$email', '$endereco')"; @mysql_query($query); @mysql_close();//fecha conexao ?> Como todos podem ver o formulário chama outra pagina chamado cadastro.php Como que eu faço ao clicar no botão cadastrar aparecer uma mensagem de popup escrito "Cadastro realizado com sucesso" e ao clicar em "OK" continuar na mesma pagina do formulário ? Desde já agradeço a todos
  23. famatera

    Confirmação em popup.

    Bom dia, tenho o seguinte código: <?php if(empty($_POST)) header("Location: envia.php"); elseif(empty($_POST['nome'])) echo 'O campo Nome do formulário não pode ficar vazio!'; elseif(empty($_POST['email'])) echo 'O campo E-mail do formulário não pode ficar vazio!'; elseif(empty($_POST['assunto'])) echo 'O campo Assunto do formulário não pode ficar vazio!'; elseif(empty($_POST['mensagem'])) echo 'O campo Mensagem do formulário não pode ficar vazio!'; else{ $nome = trim(ucwords($_POST['nome'])); $email = trim($_POST['email']); $assunto = trim(ucfirst($_POST['assunto'])); $IP = $_SERVER['REMOTE_ADDR']; $mensagem = trim(str_replace("\n",'<br />',ucfirst($_POST['mensagem']))); $texto = '<div style="width:90px;float:left;margin:0px;margin-right:10px;text-align:right;font-size:16px;font-family:Arial;color:#666666">Nome</div> <div style="float:none;margin-top:0px;text-align:left;width:400px;font-size:16px;font-family:Arial;">'. $nome .'</div> <div style="width:90px;float:left;margin:0px;margin-right:10px;text-align:right;font-size:16px;font-family:Arial;color:#666666">E-mail</div> <div style="float:none;margin-top:0px;text-align:left;width:400px;font-size:16px;font-family:Arial;">'. $email .'</div> <div style="width:90px;float:left;margin:0px;margin-right:10px;text-align:right;font-size:16px;font-family:Arial;color:#666666">Assunto</div> <div style="float:none;margin-top:0px;text-align:left;width:400px;font-size:16px;font-family:Arial;">'. $assunto .'</div> <div style="width:90px;float:left;margin:0px;margin-right:10px;text-align:right;font-size:16px;font-family:Arial;color:#666666">Endereço IP</div> <div style="float:none;margin-top:0px;text-align:left;width:400px;font-size:16px;font-family:Arial;">'. $IP .'</div> <div style="width:100%;font-size:16px;font-family:Arial;float:left;margin-top:3px;padding-top:20px;border-top:1px solid #dddddd;">'. $mensagem .'</div> '; $enviarPara = 'contato@emporiocaramelo.com.br'; $header = 'From:' . $email . "\n"; $header .= 'Content-Type: text/html; charset=utf-8'; $enviaMail = mail($enviarPara,$assunto,$texto,$header); $header = 'From:no-reply@emporiocaramelo.com.br' . "\n"; $header .= 'Content-Type: text/html; charset=utf-8'; $assunto= 'Contato - emporiocaramelo.com.br'; $texto= '<div style="color:#666666;font-size:16px;font-family:Arial;">Olá, '. $nome .',<br />recebemos a sua mensagem, em breve entraremos em contato através do e-mail '. $email .' que você forneceu no formulário.<br /><br />Atenciosamente<br />Contato - emporiocaramelo.com.br.</div>'; $enviaMail = mail($email,$assunto,$texto,$header); if($enviaMail) echo 'Mensagem enviada com sucesso.'; else echo 'Ocorreu um erro ao enviar sua mensagem!'; } echo '<meta http-equiv="Refresh" content="3;URL=contato.html">' ?> Funciona perfeitamente, só que a mensagem de confirmação de envio abre em outra página, gostaria que ela abrisse em popup na mesma página e ao clicar em OK desse refresh na página do formulário. Alguém pode me ajudar? Grato.
  24. Pessoal Bom Dia. Estou com um probleminha, onde preciso abrir uma popup (windows.open) e dentro da popup terá uma tabela e dois botões "Sim" e "Não". Ao clicar em Não, a popup fecha e nada acontece, ao clicar em Sim, a popup fecha e dispara uma função existente na página mãe. Alguém Poderia me dar um exemplo por favor? Página Mãe <html> <head> <title> Pág. Teste </title> </head> <body> <form name="formLala" id="formLala" > <button onclick="abreJanela();">Bottão</button> </form> </body> </html> <script language="javascript"> function abreJanela() { window.open("teste2.html", "", "width=500, height=700"); } function FuncaoSucesso() { alert('O Teste funcionou!!!'); } </script> popup <html> <head> <title> Pág. Teste </title> </head> <body> <form> <input type="button" value="Disparar" onclick="ChamaAtraz();"> <input type="button" value="Fechar" onclick="javaScript:window.close();"> </form> </body> </html> <script language="JavaScript"> function ChamaAtraz(){ window.opener.formLala.FuncaoSucesso(); }; </script> Obrigado.
  25. joaonunofz

    msgs de erro num form popup

    Boa noite , eu ja consigo facilmente fazer login num form, apresentando os erros por debaixo do form ou então usando javascript apresentando por conseguinte as mensagens nas janelas que vão aparecendo......MAS...QUANDO CONSTRUI UM FORM NUM POPUP ISTO DEIXOU DE FUNCIONAR....OU SEJA...AS MSGS DE ERRO NEM SEQUER APARECEM, BEM COMO OPOPUP FORM FECHA!!!! HÁ maneira dele permanecer apresentando as msgs de erro como se de um form simples se tratasse??? <?php session_start(); //ligar a base dados require 'ligacao_bd.php'; $erro = "";//mensagem de erro vazia ... //verificar utilizador if(isset($_REQUEST['botao'])) { //definir as variaveis $email = $_POST['email']; $senha = $_POST['senha']; //comparar as passwords da base dados com a do texBox em MD5 $senha_encriptada = md5($senha); //query de consulta , analizar dados e resulatdo $consulta = $ligacao->query("SELECT * FROM utilizadores WHERE email = '$email' AND senha = '$senha_encriptada' "); $resultado = mysqli_fetch_array($consulta); //Obrigatorio preencher todos os campos if($email == "" || $senha == "") { $erro = "Os campos são de prenchimento obrigatorio!"; } //se não retornar nenhuma linha em que todos os dados coincidem com os introduzidos no form de login...então mensagem de erro elseif($email != $resultado['email'] && $senha != $resultado['senha'] ) { $erro = "Email ou senha incorretos !"; } //se houver uma linha em que todos os dados coincidem , inicia-se a ssessão... else { $_SESSION['id'] = $resultado['id']; $_SESSION['nome'] = $resultado['nome']; $_SESSION['email'] = $email; //permite a sessão e ... //direciona-se para a respectiva pagina echo " <script> window.open('pagina_acesso.php','_self')</script> "; } //liberta a variavel damemoria mysqli_free_result($consulta); } ?> <form name="login" action="" method="post"> Login <hr /> <label for="mail">E-mail:</label> <br /> <input type="email" name="email" id="mail" /> <br /> <label for="pass">Senha:</label> <br /> <input type="password" name="senha" id="pass" autocomplete="off" /> <br /> <br /> <input type="submit" name="botao" value="Entrar" /> <br /> <br /> <?php echo $erro; ?> </form> ---------------------------------------------------------------------------------------------------------------------------------------- AQUI NESTE EXEMPLO EM BAIXO O MELHOR QUE CONSEGUI FOI USANDO ALGUM Javascript PARA AS MENSAGENS DE ERRO.... FUNCIONA QD CLICO NO BOTAO E O EMAIL NAO ESTA INSERIDO...OU ENTÃO QD INSIRO UM EMAIL QUE EXISTE NA BASE DE DADOS...POREM SE EU INSERIR ALGUM EMAIL QUE NAO ESTEJA NA BASE DE DADOS, APARECE A MSG A AVISAR E O FORM NO POPUP, O POPUP PROPRIAMENTE DITO FECHA...!!!! ESTE EXEMPLO FUNCIONA MAS NÃO É POR ISSO MUITO FUNCIONAL...HÁ ALGUMA SOLUÇÃO?OU É ERRO NA MINHA PROGRAMAÇÃO...EU ESTOU APRENDENDO SOZINHO PELA WEB.... : <?php if(isset($_REQUEST['enviar'])) { require "ligacao_bd.php"; $email_newsletters = mysqli_real_escape_string($ligacao ,$_POST['email_newsletters']); $busca_email = $ligacao->query("SELECT * FROM newsletters WHERE email = '$email_newsletters' "); $resultado_email = mysqli_num_rows($busca_email); if($resultado_email != 1) { echo '<script> alert("Esse email não existe !"); </script>'; } elseif($resultado_email == 1) { $anular_subscricao = $ligacao->query("DELETE FROM newsletters WHERE email = '$email_newsletters' "); echo '<script> alert("Newsletter cancelada com sucesso !") </script>'; } } ?> <style> .submit{display:none;} </style> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Popup 3</title> <!--CSS--> <link href="estilos.css" rel="stylesheet" type="text/css" /> <!--BIBLIOTECA Jquery--> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { //MOSTRA O POPUP $("#onclick").click(function(){ $("#logindiv").css("display", "block"); }); //AO CLICAR EM CANCELAR , FECHA O POPUP $("#login #cancel").click(function(){ $(this).parent().parent().hide(); }); //Ao clicar na #envia que pertence ao BUTTON...ativa a classe .submit do imput type SUBMIT ! $("#envia").click(function(){ $(".submit").click() }); }); </script> <script type="text/javascript"> function valida(form) { if(form.email_newsletters.value == "") { alert("Introduza o seu email !"); form.email.focus(); return false; } } </script> </head> <body> <div id="logindiv"> <form class="form" id="login" name="remove_newsletters" action="" method="post" onsubmit="return valida(this);"> <img src="imagens/cancelar.png" class="img" id="cancel" style="cursor:pointer" /> <h3>Anular newsletter</h3> <hr /> <br /> <label for="email">Email <span>*</span></label> <br /> <input type="email" name="email_newsletters" id="email" autocomplete="on" placeholder="email" /> <br /> <br /> <input type="button" id="envia" value="Enviar" style="cursor:pointer"/> <input type="submit" name="enviar" class="submit" /> <input type="button" id="cancel" value="Cancelar" style="cursor:pointer" /> <br /> </form> </div> <p id="onclick" style="cursor:pointer">Anular newsletters</p> </body> </html> Citar Multi-Citar Editar
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.