arenasam 0 Denunciar post Postado Abril 17, 2012 Boa noite galera, Estou trabalhando com popup, tenho uma função javascript que abre para mim um popup toda vez que necesário: function pupup(URL, width, height) { var left = 99; var top = 99; window.open(URL,URL, 'width='+width+', height='+height+', top='+top+', left='+left+', status=no, toolbar=no, location=no, directories=no, menubar=no, fullscreen=no, scrollbars=yes'); }; Meus popup's são chamados dentro de formulários, através de algumas imagens, o problema é que quando abro o popup meu formulário é submetido. Gostaria de saber como faço para a página pai continuar estática ao abrir o popup. Chamada do popup() dentro do formulário: //opção de cadastrar fornecedor $options = array( 'name' => 'ImgFornecedor', 'src' => '/../public/img/adcionar.png', 'onClick' => "pupup('/cadastro/fornecedor', '600px', '700px');", 'class'=>'IconeNovo' ); $CadFornecedor = new Zend_Form_Element_Image($options); $CadFornecedor->removeDecorator('label')->removeDecorator('HtmlTag'); Grato! Compartilhar este post Link para o post Compartilhar em outros sites
arenasam 0 Denunciar post Postado Abril 18, 2012 Encontrei a solução, segue o código, se puder ajudar alguem: Quando a imagem é inseria dentro do form, a tela será atualizada ao abrir o popup, a solução que encontrei foi adcionar os elementos do form 1 a um, e nos lugares necessários digitar o código HTML das imagens(link). <?php echo $this->form->Fornecedor;?> <input type="image" name="ImgFornecedor" id="ImgFornecedor" src="/../public/img/adcionar.png" alt="" onClick="pupup('/cadastro/fornecedor', '600px', '700px');" class="IconeNovo" /> <?php echo $this->form->cd_roupa_venda ?> <input type="image" name="ImgRoupa" id="ImgRoupa" src="/../public/img/adcionar.png" alt="" onClick="pupup('/cadastro/roupa', '600px', '500px');" class="IconeNovo" /> <?php echo $this->form->Quantidade; echo $this->form->Valor; echo $this->form->Adcionar; ?> Compartilhar este post Link para o post Compartilhar em outros sites