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 :

Remplacer une page et en charger une autre


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2019
    Messages : 28
    Par défaut Remplacer une page et en charger une autre
    Bonjour,

    Je suis novice en Javascript, mais ce langue me permet de faire des choses que je ne pourrais surement pas faire.
    Je cherche un moyen de remplacer ma page sur laquelle je suis par une autre et en même temps appeler une autre page qui me permet de générer un PDF.
    J'ai tenté plusieurs choses, je n'ai pas réussi à trouver. Voici un exemple de ce que j'ai essayé de faire
    Les pages sont à charger une fois que ma fonction à été exécuté avec succès

    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
    24
    25
    26
    app.controller("controller", function($scope, $http) {
    $scope.insert = function() {
    $http.post(
    "./../script/requete_commande.php", {
    'obj': objJson1,
    'mode' : $scope.mode
    }
    ).success(function(data) {
    	var idfacture=data.match(/\d+/g).join('');
     
    	//alert(idfacture);
     
    	/*Destruction de l'objet (le panier)*/
    	localStorage.removeItem("obj1");
    	/*renvoie vers l'accueil client*/
    	window.location.href ='./accueil_client.php';
     
    	/*génération fact pdf*/
    	window.location ='./../script/generation_pdf.php?id='+idfacture;
     
     
     
     
    });
    }
    });
    Merci de votre aide

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 207
    Par défaut
    Bonjour,
    Je cherche un moyen de remplacer ma page sur laquelle je suis par une autre et en même temps appeler une autre page ...
    ouuuuahhh !!!!

    Mais avant confirme que tu travailles dans un environnement AngularJS, ce que tu devrais éviter

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2019
    Messages : 28
    Par défaut
    Re-Bonsoir,

    Euhh oui en effet, merci de la précision! D'ailleurs je n'ai tjrs pas réussi. Enfin j'arrive à appeler une page mais pas les deux d'un coup...

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 207
    Par défaut
    Enfin j'arrive à appeler une page mais pas les deux d'un coup...
    Quelle est la séquence que tu souhaites mettre en œuvre, le navigateur lui ne t'affichera qu'une seule page dans la même fenêtre !

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2019
    Messages : 28
    Par défaut
    le navigateur lui ne t'affichera qu'une seule page dans la même fenêtre !
    Oui bien sur, et c'est exactement ce que je veux seulement afficher une page, mais l'autre page, doit seulement être appelé et ne pas s'afficher pour me générer mon PDF alors je ne sais pas si c'est possible

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2019
    Messages : 28
    Par défaut
    Petite mise à jour!
    j'ai réussi à faire ce que je voulais, mais ça fonctionne qu'avec microsoft Edge, impossible avec Chrome et Mozilla.
    Ma page pour générer mon pdf s'ouvre dans un autre onglet et ma page ou sur laquelle se trouve l'utilisateur est remplacé par celle voulu.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    alert('ok');
    	var idfacture=data.match(/\d+/g).join('');
    	/*génération fact pdf*/
    	open('./../script/generation_pdf.php?id='+idfacture,"_blank")
    	/*Destruction de l'objet (le panier)*/
    	localStorage.removeItem("obj1");
    	/*renvoie vers l'accueil client*/
    	window.location.href ='./accueil_client.php';

Discussions similaires

  1. Utilisation d'une image qui vient de remplacer une autre
    Par gaelfrancky dans le forum jQuery
    Réponses: 5
    Dernier message: 20/01/2020, 14h55
  2. Remplacer automatiquement une page en html par une autre
    Par vigiepresse dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 23/10/2010, 15h44
  3. Charger une page aspx dans une autre
    Par Hafiz.B dans le forum ASP.NET
    Réponses: 2
    Dernier message: 09/01/2010, 14h19
  4. Charger une page aspx dans une autre
    Par KoalaVS dans le forum ASP.NET
    Réponses: 8
    Dernier message: 26/11/2009, 10h51
  5. charger une page à la place d'une autre page
    Par edzodzinam dans le forum Flash
    Réponses: 0
    Dernier message: 23/06/2008, 13h29

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