Abrir una nueva pestaña

Resuelto
Usuario anónimo -  
 Codeur61 -
Hola,

Estoy en una página PHP y quiero acceder a otra página PHP pero el formulario que uso se abre en la misma pestaña y me gustaría que abra una nueva pestaña o incluso una nueva ventana de Internet...

¿Es posible en HTML o en PHP?

--

Solo las fuerzas oscuras pueden abrir y cerrar las puertas de Silent Hill
Configuración: Windows XP Firefox 2.0.0.14

10 respuestas

  1. Usuario anónimo
     
    Está bien, funciona. Sin embargo hay que poner:

     TARGET=_BLANK 


    en...

     <FORM ACTION="page.php" METHOD="POST" TARGET=_BLANK> 


    y no en...

     <INPUT TYPE="submit" VALUE="ok"> 


    Muchísimas gracias por tu ayuda.

    --

    Sólo las fuerzas oscuras pueden abrir y cerrar las puertas de Silent Hill
    37
    1. bchauchat Mensajes publicados 1 Estado Miembro
       
      ¿Funciona si ponemos las comillas: TARGET="_BLANK"
      0
  2. giheller
     
    bonjour,

    <a href=..... target=_blank>
    --
    JL,  m'enfin c'est juste mon avis @+
    se faire aider, n'est pas faire faire son travail
    32
    1. Sebby
       
      rápido, preciso, eficiente. gracias, amigo
      0
  3. Usuario anónimo
     
    tu utilises la même chose avec un onload et parent.document.location.href :
     <body onLoad="parent.document.location.href='tonlivredor.html'"> 

    pas testé, mais normalement ça marche
    --
    JuZa.e3b.org || No man's land, People are strange, & Jesus was a punk ## The Blood's Flowers
    #Engraved February#             Sleepwalking Past Hope
    8
    1. neo_selen Mensajes publicados 237 Estado Miembro 15
       
      ¿Sabes que eso es JavaScript?
      0
    2. Boostaut
       
      ¿Qué cambia?
      0
    3. neo_selen Mensajes publicados 237 Estado Miembro 15
       
      La etiqueta del tema sirve para precisar en qué lenguaje deseamos la respuesta: HTML o PHP.

      ¡NO EN JAVASCRIPT!
      0
    4. neo_selen Mensajes publicados 237 Estado Miembro 15
       
      o, especificar por qué, y al menos haber hecho el esfuerzo de probar, en lugar de soltarlo así,
      en modo:
      "apóyate si no funciona, perderás tiempo pero no me importa mucho, la prueba es que no probé lo que propongo!"
      0
    5. Speacraft
       
      Como mínimo, no te vas a quedar helado.
      0
  4. K?vin
     
    Resucito este tema para responderlo por si puede ayudar a alguien.
    <FORM ACTION="page.php" METHOD="post" TARGET="_blank">
    <INPUT TYPE="text" NAME="envoi"><br>
    <INPUT TYPE="submit" VALUE="ok">
    </FORM>
    4
    1. Codeur61
       
      Sí, muchas gracias.
      0
  5. Usuario anónimo
     
    Sin embargo, en Internet Explorer no siempre funciona... no entiendo por qué a veces la orden funciona y a veces no.
    Con Mozilla, funciona de maravilla.
    --

    Solo las fuerzas oscuras pueden abrir y cerrar las puertas de Silent Hill
    3
  6. Tacus
     
    Hola a todos,

    Soy webmaster principiante y busco algo similar:

    ¿Cómo hacerlo, al abrir mi sitio, para forzar la apertura de una pestaña (o de dos) en IE7 o Firefox?
    Deseo, de hecho, mostrar en la primera mi página de bienvenida, y en la segunda mi libro de visitas...

    Mercídas de antemano

    Tacus
    3
  7. Usuario anónimo
     
    ¿Quieres hacer un enlace que abra una página en una nueva pestaña?
    --
    http://JuZa.e3b.org ||| No man’s land, People are strange, & Jesus was a punk
    2
  8. Olivier C
     
    Sí, todo eso es muy interesante, pero TARGET=_blank no es válido según las normas del W3C, en particular por su carácter intrusivo para el usuario y por el problema de accesibilidad que plantea para las personas con discapacidad visual.
    2
    1. neo_selen Mensajes publicados 237 Estado Miembro 15
       
      porque Firefox se actualiza más rápido que Firefox, cuando se trata de normas de la web emergentes (en este momento, HTML5)
      0
  9. Usuario anónimo
     
    Sí, es posible hacer que page.php se abra en una nueva pestaña o ventana. Una forma común es usar el atributo target en la etiqueta form. Traducción al español del fragmento técnico: - Código original: <form action="page.php" method="post"> <input type="text" name="envoi" />
    <input type="submit" value="ok" /> </form> - Modificado para abrir en una nueva pestaña/ventana: <form action="page.php" method="post" target="_blank"> <input type="text" name="envoi" />
    <input type="submit" value="ok" /> </form> Notas: - TARGET="_blank" abre el formulario resultante en una nueva pestaña o ventana. - Si quieres que la nueva pestaña se abra solo en ciertos navegadores o condiciones, podrías usar JavaScript, pero para la mayoría de escenarios, TARGET="_blank" es suficiente.
    1
  10. dupasj
     
    Si quieres enviar archivos de entrada a otra página, debes usar AJAX. AJAX está formado a partir de JavaScript; esto envía los archivos a un documento sin que el usuario salga de la página o similar.
    Luego en PHP o HTML no sé cómo podrías hacerlo...
    1