English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Toutes les catégories

voilà, je suis en train de finir l'édition de mon site web présentant une gallerie de mes photos, pour l'instant j'ai crée une page web par images car je ne savais pas faire autrement. Mais l'idéal serait de pouvoir ouvrir TOUR à TOUR chaque images dans la même zone sans avoir à changer de page web. enfin je suis aussi claire que possible mais c'est pas évident alors si jamais contactez moi par message. Et si vous avec la solution, même utilisant un autre langage, ou un tuto, ou un exemple, je prend tout! merci!^^

2006-10-27 03:36:35 · 5 réponses · demandé par nefaria 3 dans Informatique et internet Informatique - Divers

merci beaucoup pour vos réponses qui rivalisent d'ingéniosités! comme je n'arrive pas à choisir la meilleure, je vais laisser les dix points au vote.. mais encore merci et bravo!!

2006-10-30 09:21:32 · update #1

5 réponses

utiliser du dhtml ou du javascript

2006-10-27 03:40:52 · answer #1 · answered by Hades et Persephone 7 · 3 0

qu'est ce qui te dérange dans le fait d'avoir une photo par page ?

si c'est pour le volume de page à créer, tu peux automatiser leur création avec un générateur de gallerie.

si tu as quelques milliers d'images à gérer, c'est évident que tu vas pas te taper chaque fichier html à la main.

tu fais un petit script VBA sous access ou excel.

ça ressemblerait à ça :

dim i as long
dim NumImgTxt as string
dim NomFich as string

for i:=1 to 1000 ' ou 10000 selon les images que tu as
NumImgTxt=right$("0000" & i,4)
NomFich="Page" & NumImgTxt & ".html"
Close #1
Open NomFich For Binary Access Write As #1
print#1,""
print#1,""
print#1," print#1,"content=""text/html; charset=iso-8859-1"">"
print#1,"
print#1,"MonTitre"
print#1,""
print#1,"
print#1,""
print#1,""
print#1,""
close #1
next i

2006-10-27 18:14:29 · answer #2 · answered by Ramis V 7 · 1 0

Proposition d'ouvrir la photo dans une nouvelle page qui aurait le même nom, du coup la nouvelle remplace l'ancienne :
photo1
photo2
photo3
Et si vous jouez avec les frames donnez le nom pagedesphotos.htm à la frame qui doit acceuillir l'image.

Cordialement,

2006-10-27 12:03:50 · answer #3 · answered by bertrouf 2 · 1 0

La solution passerait clairement par du javascript... mais si tu es hermétique à la programmation ça ne t'avance peut-être pas. Cela étant dit je pense que ton cas de figure est suffisamment récurrent pour que tu puisses trouver un script tout fait sur le net!

Si tu es pret a te retrousser les manches, cela revient a:
- en HTML, definir une balise avec les attributs name (celui que tu veux) et src (chemin d'acces a ton image)
- en javascript, recuperer la balise via l'instruction getElementById(nom_balise_img), et changer le src avec le chemin d'une autre image.

Du coup, tu vas avoir besoin de fournir le chemin vers toutes tes images (fastidieux!), mais si tes images sont nommees du genre img1, img2, img3, etc. ca te simplifieras la vie pour tout gerer en javascript, comme tu le constateras tres vite!

2006-10-27 11:31:45 · answer #4 · answered by Francis G 2 · 1 0

Une solution est d'utiliser SimpleViewer, un petit module gratuit personalisable en Flash que tu mets sur ton site. Je te conseille d'aller voir la demo par toi meme ici : http://www.airtightinteractive.com/simpleviewer/

Les effets sont très sympa, il "précharge" tes images avant leur affichage, tu peux personaliser la disposition de l'interface, le fond, le contenu textuel etc ..

2006-10-30 06:54:36 · answer #5 · answered by Anonymous · 0 0

fedest.com, questions and answers