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 :

Onglet vide avec window.open


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 10
    Points : 13
    Points
    13
    Par défaut Onglet vide avec window.open
    Bonjour à tous,

    cela fait maintenant plusieurs jours que je suis sur ce problème, j'ai regardé un peu partout mais n'ai rien trouvé.
    Voila mon problème :
    J'ai deux sites web et je veux qu'avec un lien sur mon premier site que nous allons appeler "site1" j'ouvre un onglet qui m'amène sur mon deuxième site "site2", le problème c'est que l'onglet s'ouvre mais est vide.
    J'ai donc fait plusieurs test et voici les résultats :
    - si mon lien me dirige vers un autre site genre google, cela marche sans problème
    - si via la console du navigateur sur la page google je fais mon window.open("site2") cela marche également
    - si je fais un simple document.location.href = site2, cela marche aussi sans soucis
    De plus j'ai regardé les logs apache de mon serveur du site2 et je retrouve bien l'entrée de site1 comme si il n'y avait aucune erreur. Donc je pense que la page se charge mais devient vide ensuite.

    Pour mon lien j'utilise simplement : Et voici dans le doute le code de la page du site2 que j'essaye d'atteindre via le lien (à noter que peu importe la page du site que j'essaye d'atteindre cela ne fontionne pas)
    Code html : 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
    Votre nom d'utilisateur<br/>
    <input id="txtNom" type="textfield" value=""><br/><br/>
    Choisir le type d'incident<br/>
    <select id="typeIncident">
        <option>sonde/appli
        <option>serveur
    </select><br/><br/>
    <input type="submit" name="btn" id="btn" value="Historiser" onclick="recup()">
     
    <script type="text/javascript">
        // Récupération des données qui ne peuvent pas être déduite depuis la base de données
        // Obligé de passer par là pour passer la variable en php au fichier suivant
        var data = document.location.href.split("?");
        data = data[1]; // On récupère les données reçu pour les retransmettre derrière
        
        function recup(){
            // On récupère les valeurs renseignées par l'utilisateur et on les envoies à la suite du reste
            var nom = document.getElementById("txtNom").value;
            data = data+"&&"+nom;
            document.location.href = "recupMagots.php?"+data+"&&"+document.getElementById("typeIncident").value;
        }
    </script>

    Si quelqu'un a une solution je prend avec plaisir

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2015
    Messages : 10
    Points : 13
    Points
    13
    Par défaut Solution
    Désolé pour ce double post mais j'ai trouvé la solution à mon problème, je l'écris au cas où certains rencontrerait le même :
    Je testait mon lien avec deux navigateurs : firefox et IE. Mon firefox était une vieille version, je l'ai mis à jour et maintenant ça marche.
    Bon bien sur ça ne marche toujours pas sur IE et je ne sais pas pourquoi mais bon c'est IE donc j'imagine que c'est plus ou moins normal... ^^

    Je met donc le sujet en résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probléme avec window.opener.document
    Par FoxLeRenard dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/02/2006, 21h38
  2. Centrer une fenêtre ouverte avec window.open et statusbar
    Par Michaël dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 02/01/2006, 14h07
  3. Problème bizzar avec window.open
    Par MANU_2 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/09/2005, 12h42
  4. coordonnées d'une fenêtre avec window.open
    Par neecolas dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 25/05/2005, 10h08
  5. QueryString avec window.Open ??
    Par christine dans le forum ASP
    Réponses: 4
    Dernier message: 29/08/2003, 10h27

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