none
Accès au JavaScript utilisé pour les menu dynamiques ASPX RRS feed

  • Question

  • Bonjour à tous.

    Je développe une petite application ASPX avec un menu dynamique généré par ".NET".
    Etant donné que je pense qu'il est bon de connaître un minimum JavaScript, je souhaite lire le code JavaScript qui gère le menu. Malheureusement, je ne vois rien qui ressemble à du JavaScript dans le code de ma page.
    Il y a bien une clause:

    <script src="/WebResource.axd?d=q47K5iCr9Xs792p9LE90RA2&amp;t=633711404407237448" originalAttribute="src" originalPath="/WebResource.axd?d=q47K5iCr9Xs792p9LE90RA2&amp;t=633711404407237448" type="text/javascript"></script>

    Je suppose que le JAvaScript est chargé à ce moment là.
    Malheureusement, je ne vois pas comment accéder à cette ressource pour avoir le code JavaScript en clair...

    Pouvez-vous m'aider ?

    Merci,
    Alain.
    mardi 3 mars 2009 09:34

Réponses

  • L'exemple avec localhost ne fonctionne evidemment qu'avec ton site en local.
    Si ton site et plus précisément ta page est accessible à l'adresse : http://monsite/mapage.aspx
    tu peux essayer de voir le script renvoyé par WebResource.axd en tapant :

    http://monsite/WebResource.axd?d=q47K5iCr9Xs792p9LE90RA2&amp;t=633711404407237448

    Exemple, le site msdn est accessible à l'adresse :
    http://msdn.microsoft.com/fr-fr/default.aspx
    et tu peux voir les ressources avec :
    http://msdn.microsoft.com/fr-fr/WebResource.axd?d=y48MEe_dRk_v_rnD4dSyAA2&amp;t=633527533112930887
    • Marqué comme réponse Alain1024 mercredi 4 mars 2009 07:25
    mardi 3 mars 2009 17:24
    Modérateur

Toutes les réponses

  • Tu peux facilement le voir dans ton navigateur en saisissant l'url indiquée. Par exemple ( à modifier en fonction du port utilisé ):

    http://localhost:58370/WebResource.axd?d=q47K5iCr9Xs792p9LE90RA2&amp;t=633711404407237448
    mardi 3 mars 2009 13:04
    Modérateur
  • Merci pour ta réponse mais je ne comprends pas...
    Mon site est chez un hébergeur Web Windows en france.
    Je suis sur mon PC en Belgique.
    Je consulte mon site et j'ai bien ma page avec mon menu ASPX.
    Je demande alors à voir le code HTML et celui-ci inclu la ligne:

    <script src="/WebResource.axd?d=q47K5iCr9Xs792p9LE90RA2&amp;t=633711404407237448" originalAttribute="src" originalPath="/WebResource.axd?d=q47K5iCr9Xs792p9LE90RA2&amp;t=633711404407237448" type="text/javascript"></script>

    qui, je suppose, installe le code JavaScript qui sera utilisé par mon navigateur Web pour le menu.
    Ce code JavaScript est chargé par mon client Web mais le fichier initial ne peut-être sur mon PC !
    Donc, faire ce que tu dis: http://localhost:58370/WebResource.axd?d=q4... ne peut pas marcher.
    Le code JavaScript doit être sur le serveur Web chez mon hébergeur.

    J'ai le désagréable sentiment qu'il y a quelque chose qui m'échappe...

    Merci d'avance pour ton aide.

    Alain.

    mardi 3 mars 2009 16:11
  • L'exemple avec localhost ne fonctionne evidemment qu'avec ton site en local.
    Si ton site et plus précisément ta page est accessible à l'adresse : http://monsite/mapage.aspx
    tu peux essayer de voir le script renvoyé par WebResource.axd en tapant :

    http://monsite/WebResource.axd?d=q47K5iCr9Xs792p9LE90RA2&amp;t=633711404407237448

    Exemple, le site msdn est accessible à l'adresse :
    http://msdn.microsoft.com/fr-fr/default.aspx
    et tu peux voir les ressources avec :
    http://msdn.microsoft.com/fr-fr/WebResource.axd?d=y48MEe_dRk_v_rnD4dSyAA2&amp;t=633527533112930887
    • Marqué comme réponse Alain1024 mercredi 4 mars 2009 07:25
    mardi 3 mars 2009 17:24
    Modérateur
  • OK merci beaucoup.

    ACA.
    mercredi 4 mars 2009 07:25