Lien vers photo
fabz
-
fabz -
fabz -
Bonjour à tous,
Voilà je suis débutant et je rame énormément avec le javascript.
j'ai un exo à faire et ça fait pas mal de temp que je galère (quand vous l'exo pas mal de personne rigolerons mais bon il faut bien passer par là).
alors voici ce que je dois faire; une fonction qui lorsque je clique sur le lien précédent ou suivant m'affichera la phto_1.gif ou x_2.gif en gros un mini diaporama au début du diaporama une alerte début diaporama et à la fin une Alerte fin Diapo... .
Apparement j'ai vu qu'il fallait mettre num en parametre.
Voici ce que j'ai fait :
<script LANGUAGE="javascript">
function diapo () {
i = '1' ;
im= '2';
document.images['photo_1'].src='./photo_'+(i)+'.gif' ;
document.images['photo_2'].src='./photo_'+(im)+'.gif' ;
}
</script>
</head>
<body>
<a href="javascript:diapo();">retour</a>
<a href="javascript:diapo();">suivant</a>
J'éspère que l'un d'entre vous se rabaissera à m'aider.
Débutant, mais obstiné, j' y arriverai!!!
Voilà je suis débutant et je rame énormément avec le javascript.
j'ai un exo à faire et ça fait pas mal de temp que je galère (quand vous l'exo pas mal de personne rigolerons mais bon il faut bien passer par là).
alors voici ce que je dois faire; une fonction qui lorsque je clique sur le lien précédent ou suivant m'affichera la phto_1.gif ou x_2.gif en gros un mini diaporama au début du diaporama une alerte début diaporama et à la fin une Alerte fin Diapo... .
Apparement j'ai vu qu'il fallait mettre num en parametre.
Voici ce que j'ai fait :
<script LANGUAGE="javascript">
function diapo () {
i = '1' ;
im= '2';
document.images['photo_1'].src='./photo_'+(i)+'.gif' ;
document.images['photo_2'].src='./photo_'+(im)+'.gif' ;
}
</script>
</head>
<body>
<a href="javascript:diapo();">retour</a>
<a href="javascript:diapo();">suivant</a>
J'éspère que l'un d'entre vous se rabaissera à m'aider.
Débutant, mais obstiné, j' y arriverai!!!
A voir également:
- Lien vers photo
- Google photo - Télécharger - Albums photo
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Google maps photo maison - Guide
1 réponse
ha un débutant acharné! j'aime ça! Sache que j'ai aussi commencé comme ça. D'abord il y a plusieurs moyens de faire ça:
- utiliser le DHTML (Dynamic HMLT): le DHTML est un mélange de HTML et de Javascript qui modifie les pages sans recours au serveur
#Avantages: tu n'a qu'une seule page qui n'a pas à être chargée à chaque clique sur un bouton suivant et précedent.
#Inconvénients: la compatibilité. Très très désavantageant. De maniere générale, une page DHTML écrite pour IE ne margera pas comme il faut pour Netscape, et vice versa.
- utiliser plusieurs pages HTML qui pointent chaqu'une vers sa précedente et sa suivante
#Avantages: très simple à faire, pas le moindre bout de Javascript à l'horizon
#Inconvients: pas très élégant comme solution. finit pas être lourds sur le serveur (1 page par image).
- utiliser un script Javascript qui va modifier la page au chargement. il est probable qu'il faudras utiliser un cookie dans ce cas là.
#Avantages: une seule page. uniquenement du HTML et du javascript
#Inconvenients: ne marchera pas si le poste client bloque automatiquement les cookies.
- utiliser un script serveur qui modifie la page avant de l'envoyer.
# Avantages: 1 seule page. Pas de Javascript...
# Inconvenients: ... mais du PHP ou de l'ASP. Même difficulté au niveau programmation.
- utiliser le DHTML (Dynamic HMLT): le DHTML est un mélange de HTML et de Javascript qui modifie les pages sans recours au serveur
#Avantages: tu n'a qu'une seule page qui n'a pas à être chargée à chaque clique sur un bouton suivant et précedent.
#Inconvénients: la compatibilité. Très très désavantageant. De maniere générale, une page DHTML écrite pour IE ne margera pas comme il faut pour Netscape, et vice versa.
- utiliser plusieurs pages HTML qui pointent chaqu'une vers sa précedente et sa suivante
#Avantages: très simple à faire, pas le moindre bout de Javascript à l'horizon
#Inconvients: pas très élégant comme solution. finit pas être lourds sur le serveur (1 page par image).
- utiliser un script Javascript qui va modifier la page au chargement. il est probable qu'il faudras utiliser un cookie dans ce cas là.
#Avantages: une seule page. uniquenement du HTML et du javascript
#Inconvenients: ne marchera pas si le poste client bloque automatiquement les cookies.
- utiliser un script serveur qui modifie la page avant de l'envoyer.
# Avantages: 1 seule page. Pas de Javascript...
# Inconvenients: ... mais du PHP ou de l'ASP. Même difficulté au niveau programmation.
Bye @+ et merci encore