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 :

Ex�cution javascript sous un serveur


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de fab76000
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    311
    D�tails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 311
    Par d�faut Ex�cution javascript sous un serveur
    Bonsoir a tous

    J'ai un probl�me qui parait assez �trange, je m'explique c'est tr�s simple :
    J'ai un fichier javascript qui permet de calculer l'heure et la date : horloge.js.
    Et d'un autree cot�, j'ai un fichier html qui affiche l'horloge en incluant le fichier js : TestHorloge.html :
    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
     
    <html>
      <head>
    <script language="javascript" src="horloge.js"></script> 
    <style type="text/css">
    #horlogeDiv {
      width:150px;
      border:1px solid #000;
      font-size:10pt;
      background-color:#FFFFFF;
      color:#000;
      text-align:center;
    }
    </style>
    </head>
      <body>
    <script type="text/javascript">
      printHorloge();
    </script>
    </body>
    </html>
    printHorloge �tant une fonction du fichier js import�.
    Mon probl�me est le suivant :
    Dans le r�pertoire de mon serveur (easyPHP, r�pertoire www..) lorsque je lance dans mon navigateur (sans passer par le serveur) le fichier TestHorloge, l'horloge s'affiche nikel, mais si je lance le m�me fichier � partir du serveur, rien ne s'affiche et dans la console d'erreur on me dit que printHorloge est undefined???????????????
    Je ne comprends pas du tout, serait-ce u probl�me de droit?
    Si quelqu'un connait le pb, ou m'informer. Merci d'avance.

  2. #2
    FoxLeRenard
    Invit�(e)
    Par d�faut
    Bonjour,
    apparament le fichier n' est pas import�, car tel qu' il est,
    il appelle horloge.js sans indiquer de chemin relatif !!
    ce qui suppose qu' il se trouve dans le r�pertoire du fichier HTML !!

    d'autre part, il faut qu'il soit tout en minuscule dans ce r�pertoire !

  3. #3
    Membre �clair� Avatar de fab76000
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    311
    D�tails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 311
    Par d�faut
    Bonjour,
    J'ai essay� de mettre un chemin relatif tel que ./horloge.js mais le r�sultat est le m�me, j'ai m�me essay� le chemin entier absolu sans r�sultat?!
    Je ne comprends pas, quand tu parles de minuscule, c'est pour le nom du fichier? parce que dans mon cas il est bien en minuscule partt.
    Si quelqu'un a une autre id�e??

  4. #4
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    essaye d'enlever ce passage
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    <script type="text/javascript">
      printHorloge();
    </script>
    et de la remplacer par
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <body onload="printHorloge();">
    Sinon, il est possible que le .js ne soit pas encore charg� quand tu appelles la fonction ...

    A+

  5. #5
    Membre �clair� Avatar de fab76000
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    311
    D�tails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 311
    Par d�faut
    Bonjour,
    Je viens d'essayer mais cela ne fonctionne toujours pas, en dehors du serveur sa marche toujours ( j'ai juste perdu mon css mais c'est pas grave) mais sous le serveur rein ne s'affiche, je comprends vraiment pas.
    Une autre id�e??

  6. #6
    Membre �clair� Avatar de fab76000
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    311
    D�tails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 311
    Par d�faut
    Serait-il possible que se soit une question de droit a cause du fichier js?

Discussions similaires

  1. [Prototype] Appel fonction JavaScript dans r�ponse serveur via ajax.request
    Par philippe_jmh dans le forum Biblioth�ques & Frameworks
    R�ponses: 11
    Dernier message: 22/06/2008, 02h43
  2. Ex�cution d'un script javascript sous IE & Mozilla
    Par komoku dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 20/12/2006, 14h53
  3. [rmi] Comment ex�cuter rmic sous Jbuilder9
    Par ensi dans le forum JBuilder
    R�ponses: 4
    Dernier message: 27/03/2004, 09h09
  4. Supprimer une colonne sous SQL Serveur 2000
    Par WOLO Laurent dans le forum MS SQL Server
    R�ponses: 5
    Dernier message: 14/07/2003, 12h24
  5. visualiser du javascript sous jbuilder
    Par antigone dans le forum JBuilder
    R�ponses: 5
    Dernier message: 26/06/2003, 18h23

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