[HTML/PHP] Ouvrir un nouveau onglet

Résolu
Utilisateur anonyme -  
 Codeur61 -
Bonjour,

Je suis sur une page PHP et je veux accéder sur une autre page PHP mais le FORM que j'utilise le fait sur le même onglet et j'aimerai qu'il ouvre un nouvel onglet ou même une nouvelle fenêtre Internet...

Es-ce possible en HTML ou en PHP ?

--

Seules les forces obscures peuvent ouvrir et fermer les portes de Silent Hill
Configuration: Windows XP
Firefox 2.0.0.14

10 réponses

  1. Utilisateur anonyme
     
    C'est bon ça marche. Cependant il faut mettre :

    TARGET=_BLANK
    


    dans...

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


    et non dans...

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


    Merci beaucoup de ton aide.
    37
    1. bchauchat Messages postés 1 Statut Membre
       
      ça marche si on met les guillemets : TARGET="_BLANK"
      0
  2. giheller
     
    bonjour,

    <a href=..... target=_blank>
    32
    1. Sebby
       
      rapide, précis, efficace. merci l'ami
      0
  3. Utilisateur anonyme
     
    tu utilise la même chose avec un onload et parent.document.location.href :
    <body onLoad="parent.document.location.href='tonlivredor.html'">
    

    pas tester, mais normalement sa marche
    8
    1. neo_selen Messages postés 237 Statut Membre 15
       
      t'es au courant que c'est du javascript ???
      0
    2. Boostaut
       
      Que est ce que ca change ?
      0
    3. neo_selen Messages postés 237 Statut Membre 15
       
      la balise du sujet sert à préciser dans quel langage on souhaite la réponse ! HTML ou PHP.

      PAS EN JAVASCRIPT !
      0
    4. neo_selen Messages postés 237 Statut Membre 15
       
      ou, préciser pourquoi, et au moins avoir fait l'effort de tester, au lieu de lâcher ça comme ça,
      en mode:
      "démerde-toi si ça fonctionne pas, t'y passeras du temps mais je m'en fous à moitié, la preuve, je n'ai pas testé ce que je propose!"
      0
    5. Speacraft
       
      Au pire vous vous engeler pas
      0
  4. K?vin
     
    Je déterre ce topic pour y répondre dans le cas ou ça pourrai aider quelqu'un.
    <FORM ACTION="page.php" METHOD="post" TARGET="_blank">
    <INPUT TYPE="text" NAME="envoi"><br>
    <INPUT TYPE="submit" VALUE="ok">
    </FORM>
    4
    1. Codeur61
       
      Oui merci beaucoup !
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    Par contre dans Internet Explorer, cela ne marche pas toujours... je ne comprend pas pourquoi des fois la commande fonctionne et parfois non.
    Sous Mozilla, cela fonctionne nickel.
    3
  7. Tacus
     
    Salut à tous,

    Webmaster débutant je cherche quelque chose de similaire :

    Comment faire, à l'ouverture de mon site pour forcer l'ouverture d'un onglet (ou de deux) dans IE7 ou firefox?
    Je souhaite en effet afficher dans le premier ma page d'acceuil, et sur le second mon livre d'or...

    Merc d'avance

    Tacus
    3
  8. Utilisateur anonyme
     
    tu veux faire un lien qui ouvre une page dans un nouvelle onglet ?
    2
  9. Olivier C
     
    Oui, tout cela est très intéressant mais le TARGET=_blank n'est pas valide avec les normes du W3C, notamment à cause de son aspect intrusif pour l'utilisateur et du problème d'accessibilité qu'il pose pour les personnes malvoyantes.
    2
    1. neo_selen Messages postés 237 Statut Membre 15
       
      parce que Firefox est plus rapidement mis à jour que Firefox, quand il s'agit des normes du web naissantes (en ce moment, le HTML5)
      0
  10. Utilisateur anonyme
     
    Non, un formulaire du type:

    <FORM ACTION="page.php" METHOD="post">
    <INPUT TYPE="text" NAME="envoi"><br>
    <INPUT TYPE="submit" VALUE="ok">
    </FORM>
    


    Sauf que ce code ouvre page.php dans le même onglet (et dans la même fenêtre).
    Moi j'aimerai le modifier pour que page.php s'ouvre dans un nouvel onglet (ou une nouvelle fenêtre).

    Es-ce possible ?
    1
  11. dupasj
     
    Si tu veus envoyer des fichiers input sur une autre page tu as cas utiliser ajax.Ajax est forme a partir de javascript ca envoie les fichier sur un doc sans que l'utilisateur quitte la page ou autre.
    Apres en php ou html je sais pas comment tu pourrais faire...
    1