IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

un bouton pour deux résultats


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 88
    Points : 57
    Points
    57
    Par défaut un bouton pour 2 résultat
    Bonjour, je ne sais pas si je suis au bonne endroit mais je ne comprend pas le système de sous forum. Donc désolé d'avance.

    Voila j'i un formulaire avec bouton submit ou annuler, j'aimerais que lorsque je clique sur le bouton submit ce dernier ouvre 2 page internet je voulais savoir si c'était possible, pour le moment j'ouvre celle qui est contenu dans le form.

    Quelqu'un aurais il la solution a mon problème?

  2. #2
    Rédactrice
    Avatar de xave
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2002
    Messages : 871
    Points : 1 094
    Points
    1 094
    Par défaut
    Ouvrir la deuxième page à partir de celle qui est ouverte après appui sur submit de ton formulaire

  3. #3
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Oui, au clique tu bouton tu envois ton formulaire et ouvre une nouvelle page (popup). C'est donc direction javascript.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 88
    Points : 57
    Points
    57
    Par défaut
    hum la première redirection m'amène vers une qui fait ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    else if ($formatid == 'Excel') {
    	if (isparam('confirmed')) {
     
     
    		// Export
    		$link = mysql_connect("localhost", "root", "") or die("Connection to DB failed");
    		mysql_select_db("tkm");
     
    		// Headers
    		header('Content-Type: application/vnd.ms-excel');
    	        header('Expires: ' . gmdate('D, d M Y H:i:s') . ' GMT');
    		$filename = $_SESSION['currentstudy'].'.xls';
    		if (PMA_USR_BROWSER_AGENT == 'IE') {
    			header('Content-Disposition: inline; filename="' . $filename . '"');
    			header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    			header('Pragma: public');
    		} else {
    			header('Content-Disposition: attachment; filename="' . $filename . '"');
    			header('Pragma: no-cache');
    		}
     
    ?>
    ...
    ceci me permet d'enregistrer une base en format excel mais le problème surtout c'est que les headser sont envoyer et que donc je ne peux pas ouvrir une seconde page

  5. #5
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Tu as plusieurs choses...
    1/ les iframes (visibles ou masquées)
    2/ les popup (window.open)

    Tout dépend du besoin exact...

  6. #6
    Rédactrice
    Avatar de xave
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2002
    Messages : 871
    Points : 1 094
    Points
    1 094
    Par défaut
    Pour tes headers, utilise ob_start() et ob_end_flush().

    Je te laisse te reporter à la doc pour plus de détails

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 88
    Points : 57
    Points
    57
    Par défaut
    si j'ai bien lu cela permet de mettre dans un buffer et de l'envoyer ensuite mais je ne vois pas comment on peut l'utiliser avec des headers si je lance un nouveau header dans le buffer ca va me mettre qu'ils ont déja été" envoyer non?

Discussions similaires

  1. [XL-2010] Problème d'affection de bouton pour deux Listbox
    Par martin.negro dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 07/07/2015, 16h47
  2. [LabVIEW 8.6]Deux boutons pour une seule commande.
    Par bobico dans le forum LabVIEW
    Réponses: 4
    Dernier message: 08/06/2009, 16h03
  3. Réponses: 6
    Dernier message: 24/05/2007, 13h40
  4. [debutant] deux boutons pour soumettre un formulaire.
    Par rvfranck dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/12/2005, 20h52
  5. [Formulaire]Un bouton pour valider deux fomulaires
    Par Le_tzao dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 01/12/2005, 11h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo