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 :

Utiliser window.opener.document


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Consultant/Architecte Base de données
    Inscrit en
    Janvier 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Consultant/Architecte Base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6
    Par défaut Utiliser window.opener.document
    Bonjour,

    Je voudrais solliciter une aide pour un script qui ne marche pas dans l'envoi de données d'un formulaire enfant vers un formulaire parent à travers javascript
    Voici mon script:

    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
    function getCookie(name) {
      var value = "; " + document.cookie;
      var parts = value.split("; " + name + "=");
      if (parts.length == 2) return parts.pop().split(";").shift();
    }
     
    function getProductInfos()
    {
    //get cookie
    var cookieUnits = getCookie("Currenturl");
     
    //get current index
    var FieldIndex = cookieUnits.substring(cookieUnits.lastIndexOf("_"),cookieUnits.length);
     
    //auto display product unit in parent form
    window.opener.document.lvr_prd.["lvr_prdID_CONDIT" + FieldIndex].value= "{ID_UNITE}";
     
    window.opener.focus();
    window.close();
    }
    mon problème se trouve dans la partie //auto display product unit in parent form ligne 16 ou je veux concaténer une variable du formulaire parent avec un index généré. mais le window opener ne marche pas. J'ai fais des combinaisons en vain.

    Je voudrais demander de l'aide pour me faire sortir de la.

    Merci d'avance pour votre assistance

  2. #2
    Membre habitué
    Homme Profil pro
    Consultant/Architecte Base de données
    Inscrit en
    Janvier 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Consultant/Architecte Base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6
    Par défaut Utiliser window.opene.document
    Bonjour,

    J'ai pu trouvé une solution à mon problème.
    Il fallait simplement enlever le point pour obtenir ceci.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.opener.document.lvr_prd["lvr_prdID_CONDIT" + FieldIndex].value= "{ID_UNITE}";
    Merci

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

Discussions similaires

  1. utiliser la fonction onclick window open
    Par didier6526 dans le forum Langage
    Réponses: 3
    Dernier message: 04/11/2009, 21h14
  2. window.opener.document.location.reload()
    Par jules_diedhiou dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/02/2009, 15h56
  3. [DOM] window.opener.document.forms
    Par braska64 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/07/2007, 10h24
  4. Probléme avec window.opener.document
    Par FoxLeRenard dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/02/2006, 20h38
  5. récupérer "window.opener.document.location" en ASP
    Par spikelille dans le forum ASP
    Réponses: 5
    Dernier message: 21/10/2005, 10h53

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