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

AJAX Discussion :

[AJAX] diaporama en ajax


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 442
    Par défaut [AJAX] diaporama en ajax
    Bonjour à tous j'ai trouver ce diaporama en ajax :http://www.ajax-france.org/demoscript/images1/

    J'ai télécharger le code qu'il donne et tous marche nikel.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script type="text/javascript"
    	src="http://slideshow.triptracker.net/slide.js"></script>
    <script type="text/javascript">
    <!--
      var viewer = new PhotoViewer();
      viewer.add('/photos/my-photo-1.jpg');
      viewer.add('/photos/my-photo-2.jpg');
      viewer.add('/photos/my-photo-3.jpg');
    //--></script>
    <a href="javascript:void(viewer.show(0))">Voir les images</a>

    Juste je voudrais pouvoir changer les images à afficher dans le code behind en vb.net.
    Comment puis-je faire?
    D'avance merci pour vos réponses

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Regarde du côté de ClientScript.RegisterClientScriptBlock.

    ERE

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 442
    Par défaut réponse
    Merci pour ta réponse emmanuel.remy.
    J'ai regarder ta réponse et j'ai modifier mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <script type="text/javascript"
    	src="http://JeuxVideo/images/slide.js"></script>
     <script type="text/javascript">
    
      var viewer = new PhotoViewer();
      viewer.add("images/dossiermodele.jpg");
      viewer.add('/photos/my-photo-2.jpg');
      viewer.add('/photos/my-photo-3.jpg');
      RegisterClientScriptBlock("test", viewer)
     </script>
    <a href="javascript:void(viewer.show(0))">Voir les images</a>
    Mais je n'arrive toujours pas à accéder via le code behind.
    Je pense que je m'y suis mal pris...
    D'avance merci pour vos réponses

  4. #4
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Je crois que RegisterClientScriptBlock prend comme paramètre une chaine de caractère correspondant au code javascript et non un objet javascript.

    ERE

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 442
    Par défaut réponse
    Merci pour ta réponse emmanuel.remy mais je n'ai toujours pas le moyen de changer les images via le code behind...

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 442
    Par défaut réponse
    Sinon est ce que je pourrais utiliser un fichier xml pour charger les images et modifier le fichier xml en code behind?

  7. #7
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Je ne comprends pas trop ce que tu veux faire au final.
    Tu peux préciser ?

    ERE

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 442
    Par défaut réponse
    Merci pour ta réponse emmanuel.remy
    C'est vrai que c'est l'embrouille .
    En fait ce que je veux c'est que les images que j'affiche dans le diaporama je puissent les choisir depuis le code behind (vb.net) avec comme exemple :

    diaporama.Attributes("value") = "image1";"image2"

    ou part une autre ligne de code.
    D'avance merci pour vos réponse.

  9. #9
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Re,

    Je crois que tu dois faire quelque chose comme:
    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
     
    'cette fonction renvoie une String contenant le code javascript du viewer
    function getViewer(...)
       'générer ici le code javascript du viewer
       '<script type="text/javascript">
       'var viewer = new PhotoViewer();
       'Ajouter ici une boucle (ou autre) pour les images 
       'et générer autant de lignes que d'images
       'viewer.add("images/dossiermodele.jpg");
       '</script>
     
       return codeJSgenere;
    end function
     
    ...
    ClientScript.RegisterStartupScript(Me.GetType, "Startup",
    getViewer(tabImages))
    Je te laisse mettre le code VB, mais si tu souhaites plutôt passer par des add... alors crée un tableau dans lequel tu ajoutes tes images au fil de l'eau et tu appelles finalement RegisterStartupScript en passant ce tableau comme paramètre.

    Sinon poste ta question sur le forum asp.net , ce sera plus approprié.

    ERE

Discussions similaires

  1. diaporama en ajax et vb.net
    Par hugo7 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 23/09/2009, 19h06
  2. [STRUTS][AJAX]Quel framework AJAX avec Struts
    Par woodwai dans le forum Struts 1
    Réponses: 24
    Dernier message: 12/03/2009, 16h19
  3. [Prototype] Deux diaporamas avec Ajax.Request, Ajax.Updater et PeriodicalExecuter
    Par othmane126 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 02/06/2008, 00h37
  4. [AJAX] texte réponse Ajax dans un conteneur div
    Par grinder59 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/02/2006, 18h07
  5. [AJAX] Autocomplétion + méthode Ajax
    Par seblo_scoqi dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 26/10/2005, 16h24

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