Gostaria (apenas para testar algumas funções, depois de evitar esse comportamento) para carregar a página chamada enviando em uma nova guia: é possível?
143
<form target="_blank" [....]
enviará o formulário em uma nova guia ... Não tenho certeza se é isso que você está procurando, por favor, explique melhor ...
jquery
tag me confundiu, eu pensei que você estava falando de uma solicitação ajax;)target="_blank"
). E isso é uma coisa boa, porque praticamente ninguém quer que um site abra uma nova janela e eu não acho que esse padrão jamais mude, já que praticamente todos os sites usam_blank
hoje em dia._blank
não abre uma nova guia. Está abrindo uma nova janela , que geralmente (mas nem sempre !!) é padrão para abrir uma nova guia . Depende da configuração do navegador. Por favor, veja esta resposta fortemente votada: stackoverflow.com/a/4907854/220060Eu tenho os botões [enviar] e [visualizar]. Quero que a visualização mostre a visualização de impressão dos dados do formulário enviado, sem persistir no banco de dados. Portanto, quero que a [visualização] seja aberta em uma nova guia e envie para enviar os dados na mesma janela / guia.
fonte
Também é possível usar o novo atributo de botão chamado
formtarget
que foi introduzido no HTML5.fonte
Adicione
target="_blank"
à<form>
tag.fonte
Desde que você tenha esse jQuery marcado, presumo que você queira manter alguma coisa na sua função de sucesso?
fonte
Tente usar jQuery
Aqui está uma resposta completa - http://ftutorials.com/open-html-form-in-new-tab/
fonte
Isso também funcionará muito bem, você poderá fazer outra coisa enquanto um novo manipulador de guias enviar.
fonte
As opções do seu navegador devem estar definidas para abrir novas janelas em uma nova guia, caso contrário, uma nova janela do navegador será aberta.
fonte