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

jQuery Discussion :

Fonctionnement de $.getScript


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2011
    Messages : 45
    Par défaut Fonctionnement de $.getScript
    Bonjour je souhaite utiliser cette fonction pour appeler un fichier javascript annexe (specific_CL306790010.js), pour faire simple j 'ai placer ce fichier (specific_CL306790010.js) au meme endroit que mon javascript principal

    j'ai donc ecrit quelque part dans mon javascript principal ceci :

    $.getScript("specific_CL306790010.js");

    Le probleme est le suivant, cf screen


    Je precise qu'au chargement de ma page html et javacript principale , je ne sais pas encore qu'elle devra etre le javascript appelé car en fonction du parametrage utilisateur ce sera soit
    specific_xxx.js ou specific_yyy.js ou specific_zzz.js ou etccc... Donc pour moi je n'ai pas trouvé d'autre moyen que d'appeler un fichier externe a partir de mon premier


    EDIT 17h52 : en etudiant les logs de debugage de chrome j'appercois
    GET http://sas-dev.part.grs.net:8080/SAS...=1407512824909 404 (/SASStoredProcess/specific_CL306790010.js)

    je pense que mon probleme vient du faite que getScript fonctionne avec une URL, or moi j'aimerais utilisé cette fonctionne avec un chemin physique.
    je suis derriere un serveur SAS, il est compliqué (du moins a mon niveau) d'utiliser une URL, y a t'il moyen de resoudre mon probleme et d'appeler le fichier grace a un chemin physique en relatif ?

    Merci
    Nicolas.

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    Toutes les transactions AJAX utilisent une URL.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2011
    Messages : 45
    Par défaut
    Ok merci bad news.

    Y a t il des solutions autres que par ajax alors ?
    J ai trouve sur le net une fonction javascript capable d appeler un fichier js mais ne fonctionnant pas avec des chemins relatif, ce que j aurai besoin car j ai des problemes d acces et de securite si mon appli est appele a distance depuis citrix

    Ce topic peut etre deplacer dans un autre sous forum si besoin

    Merci

  4. #4
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    $.getScript("specific_CL306790010.js");.

    Vu l'erreur 404, je suggère de faire un test en adaptant votre code pour appeler une URL complète (commençant avec "http://").

    Si le test fonctionne, c'est qu'à partir du début de l'URL de la page web et de l'URL relative, le navigateur produit une fausse URL.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/06/2003, 16h51
  2. Réponses: 5
    Dernier message: 14/05/2003, 14h51
  3. [Turbo Pascal] TP7 fonctionne en QWERTY
    Par callahan dans le forum Turbo Pascal
    Réponses: 9
    Dernier message: 08/02/2003, 21h49
  4. Prb de fonctionnement dans SaveDialog avecInitialDir
    Par boyerf dans le forum Composants VCL
    Réponses: 4
    Dernier message: 12/12/2002, 21h46
  5. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 00h10

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