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 :

Récupération de variable


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2012
    Messages : 9
    Par défaut Récupération de variable
    Bonjour a tous,
    je travaille sur un projet libre d'une application qui permet d'ouvrir (en gros) des fichiers de code. Mon travail à moi et de faire en sorte que l'application puisse ouvrir des pdf. Pour cela j'utilise la librairie pdf.js.
    Donc tout simplement j'utilise un iframe comme ceci :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <iframe id="1" width="100%" height="2000px" src="http://localhost/pdf.js/web/viewer.html?file=http://localhost/alecsia/upload/{{fichier.rendu.dossier}}/{{fichier.nomFichier}}"></iframe>
    Je précise que j'utilise Symfony d'où les {{}} pour passer les valeurs. Vous pouvez donc voir que j'ouvre tout simplement le fichier viewer.html qui permet d'afficher les pdf, dont celui que je passe dans l'url d'où le ?file=... cette dernière valeur me donne bien ce que cad http://localhost/alecsia/upload/13/monFichier.pdf. Malheureusement je n'arrive pas a récupérer cette valeur dans le viewer.html sachant que je dois la passer à un fichier javascript viewer.js

    j'ai essayé a un (dans le html) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var DEFAULT_URL  = document.location.href.split('?')[0];
    ou bien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var DEFAULT_URL  = '<?php echo $file; ?>' ;
    Bien sur DEFAULT_URL (variable de viewer.js) est la variable qui permet de cibler le fichier a ouvrir.


    Malheureusement la variable ne passe pas et j'ai l'erreur variable undifined. J’espère que vous avez compris ce que j'essaie de faire et que quelqu'un peut me venir en aide!
    Merci!!!

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Août 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2012
    Messages : 9
    Par défaut
    En fait j'ai trouvé, j'ai juste rajouté dans le html et dans la balise js de viewer ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <script type="text/javascript" src="viewer.js">
    	var file = $_GET['file'];
    </script>

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

Discussions similaires

  1. [C#] Récupération des variables system...
    Par smyley dans le forum Windows Forms
    Réponses: 7
    Dernier message: 04/08/2005, 11h39
  2. [VC++] Récupération de variables d'environnement
    Par LeonardDev dans le forum MFC
    Réponses: 2
    Dernier message: 02/03/2005, 11h09
  3. [VB.NET] Problem de récupération de variable avec une DLL
    Par ludovic85 dans le forum Windows Forms
    Réponses: 11
    Dernier message: 19/01/2005, 11h37
  4. Récupération de variable
    Par Fred- dans le forum ASP
    Réponses: 13
    Dernier message: 17/06/2004, 20h13
  5. Récupération de variables dynamiques complexes
    Par ludoboy dans le forum ASP
    Réponses: 7
    Dernier message: 24/05/2004, 17h51

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