par
Cyrano » 25 mars 2008, 07:55
Effectivement, tu as raison, en regardant un peu trop vite, j'étais sûr que c'était du flash, autant pour moi, c'est l'effet de fondu-enchaîné qui m'a induit en erreur.
Du coup ça veut dire que ça ne se limite pas au JavaScript, il y a aussi du PHP derrière et de l'AJAX entre les deux. Ça signifie que pour faire ça, tu vas devoir procéder par étapes :
- Définir le graphisme et le code HTML de ta barre de recherche;
- Définir le script serveur qui va récupérer les 4 images suivantes ou précédentes;
- Définir la fonction JavaScript qui va utiliser un objet XHR pour appeler ce script depuis la page au clic sur une des flèches
- Ajouter l'effet de fondu-enchaîné dans le traitement de la réponse serveur.
Au vu de tes questions, je suis tenté de te demander : dans tout ça, quelle partie sais-tu faire et que te manque-t-il pour savoir faire ce qui manque ? Tu pourrais effectivement utiliser une librairie toute faite comme xajax ou d'autres, mais si tu ne sais pas vraiment lire le JavaScript, tu vas avoir du mal à l'utiliser, parce que l'AJAX, c'est du JavaScript, mais d'un niveau un poil plus avancé que la moyenne

Effectivement, tu as raison, en regardant un peu trop vite, j'étais sûr que c'était du flash, autant pour moi, c'est l'effet de fondu-enchaîné qui m'a induit en erreur.
Du coup ça veut dire que ça ne se limite pas au JavaScript, il y a aussi du PHP derrière et de l'AJAX entre les deux. Ça signifie que pour faire ça, tu vas devoir procéder par étapes :
- Définir le graphisme et le code HTML de ta barre de recherche;
- Définir le script serveur qui va récupérer les 4 images suivantes ou précédentes;
- Définir la fonction JavaScript qui va utiliser un objet XHR pour appeler ce script depuis la page au clic sur une des flèches
- Ajouter l'effet de fondu-enchaîné dans le traitement de la réponse serveur.
Au vu de tes questions, je suis tenté de te demander : dans tout ça, quelle partie sais-tu faire et que te manque-t-il pour savoir faire ce qui manque ? Tu pourrais effectivement utiliser une librairie toute faite comme xajax ou d'autres, mais si tu ne sais pas vraiment lire le JavaScript, tu vas avoir du mal à l'utiliser, parce que l'AJAX, c'est du JavaScript, mais d'un niveau un poil plus avancé que la moyenne :-k