begin process at 2012 05 29 03:58:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Commande Onclick agrandir image + afficher du texte


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Commande Onclick agrandir image + afficher du texte

vendredi 11 décembre 2009 à 18:13:36 | Commande Onclick agrandir image + afficher du texte

pharen

bonjour à tous
je souhaite réaliser une gallery photos ainsi
les photos sont sur la page en petite taille. je click sur une photo et elle s'agrandit à un emplacement précis. Simultanément; déclenché par le même click un texte (10 lignes env.) apparait à un autre emplacement défini pour commenter cette image. on prend le temps de voir, de lire....puis si on click sur autre image elle remplace la première et idem pour le texte...
je n'y arrive pas, j'ai besoin de votre aide
voici le code du fichier de travail

Cordialement Pharen

<script langage="javascript">
function agrandir(im){
document.getElementById("image").src = im
}
function afficheTexte(classe de l'emplacement) {
document.getElementById("id1").style.display="none";
document.getElementById("id2").style.display="none";
document.getElementById("id3").style.display="none";
document.getElementById("id4").style.display="none";
document.getElementById("idn").style.display="none";
document.getElementById(classe de l'emplacement).style.display="block";
}
</script>

<IMG id="image" HEIGHT = "200" WIDTH = "150" SRC = "visuel_1.jpg">
<div>
<img width="60" height="40" src="visuel_1.jpg" title="Maison S Paris" onclick="agrandir(this.src)";"afficheTexte('id1')">
<img width="60" height="40" src="visuel_2.jpg" title=" mon oncle" onclick="agrandir(this.src)";"afficheTexte('id2')">
<img width="60" height="40" src="visuel_3.jpg" onclick="agrandir(this.src)""afficheTexte('id3')">

</div>

<div id="id1"><h1>Pafjohdgoqrhgeorgheorghqodfhqodrgheorghrghqeporighqprhqppqqp !</h1>
</div>
<div id="id2"><h1>Pammmmmmm!</h1>
</div>
<div id="id3"><h1>Pllllppppp!</h1>
</div>

<style>
div
{
position : absolute;
left : 600px;
}
h1 {
color: #b3b3b3;
text-align: center;
font-family: Arial,"Arial Black","Times New Roman",Times,serif;
}
</style>
vendredi 11 décembre 2009 à 20:56:55 | Re : Commande Onclick agrandir image + afficher du texte

kazma

Administrateur CodeS-SourceS
bonjour
j'ai fait une source facile a comprendre et qui fait ce que tu cherche

ici le lien
vendredi 11 décembre 2009 à 23:26:23 | Re : Commande Onclick agrandir image + afficher du texte

leris


salut,

tu peux aussi t'inspirer de ça:

Travailler avec des calques

L.

pas glop !
samedi 12 décembre 2009 à 13:59:52 | Re : Commande Onclick agrandir image + afficher du texte

pharen

Merci à vous deux, je vais prendre le temps d'explorer vos suggestions
fondamentalement le petit diaporama marche mais dès que j'ajoute ;afficheText plus rien . j'avais vu le diapo de kazma, mais je n'avais pas vu qu'il offrait cette possibilité de 2 "évenements " pour un seul click !! bon c'est samedi....j'vais faire la heu! non, du java !!! je vous dis si j'y arrive
cordialement
Pharen
jeudi 17 décembre 2009 à 17:39:00 | Re : Commande Onclick agrandir image + afficher du texte

pharen

bonjour,
oui je crois bien pouvoir trouver la solution à travers vos suggestions mais je voulais voir avec vous ceci:

<script langage="javascript">
function agrandir(im){
document.getElementById("image").src = im}
</script>

<div id="gallery">
<em id="thumbs">
<a href="#">
<span><h2>titre1</h2>le texte explicatif</span>
<img src="visuel_1.jpg" alt="1" title="photo_simple.css"/>

<a href="#">
<span><h2>titre2</h2>le texte explicatif</span>
<img src="visuel_2.jpg" alt="2" title="photo_simple.css" /></a>

<a href="#">
<span><h2>titre3</h2>le texte explicatif</span>
<img src="visuel_3.jpg" alt="3" title="photo_simple.css" /></a>

</em>
</div>

C'est simple et correspond à mon attente à un (gros) détail près: je ne sais pas le faire déclenché par le click mais qu'en "passant dessus" du coup si le pointeur ne reste pas sur l'image en petite taille l'agrandissement de cette image et le texte explicatif disparaissent. avantage dès qu'on est sur la petite image suivante le texte et agrandissement de la n°1 disparaisse pour faire place à la N°2. inconvénient ça n'est pas très pratique à l'usage, ça oblige à veiller de ne pas déplacer le pointeur pendant la lecture. Connaissez vous un moyen simple pour que le déclenchement se fasse avec le click et non le "passe dessus" ? ?

bien cordialement

Pharen
jeudi 17 décembre 2009 à 17:43:57 | Re : Commande Onclick agrandir image + afficher du texte

leris

re,

il manque le principal ...

le code qui declanche la fonction agrandir
.

++

L.


pas glop !


Cette discussion est classée dans : style, image, document, display, getelementbyid


Répondre à ce message

Sujets en rapport avec ce message

problème de div [ par algori ] Bonjour,Voilà, mon problème est qu'il se génère une erreur dans le script suivant quand j'essaie de fermer ma checkbox. Je suppose que l'erreur est si Parade au style.width sous FireFox ? [ par Shibo_Sources ] Bonjour, je découvre à peine toutes les possibilités qu'offre le javascript ce qui explique mon niveau (je ne me suis pas trompé de section au moins : probleme avec une fonction javascript + css [ par edelendil ] Voila, je dois créer un menu déroulant composé de deux tableaux le premier contient le titre de la rubrique et reste toujours visible le deuxieme con code compatible Mozilla et IE [ par salim81 ] bonjour a tous! j'ai des script javascript qui sont compatible a Mozilla et les meme script en changeant bien sur quelques fonction compatible IE.je c Propriété display avec IE [ par initnocsib ] Bonjour,Voici un petit script qui fonctionne nickel sous Firefox, mais pas du tout sous IE function active(n){        document.getElementByI Probleme du passage d'un script en HTML [ par guillaumedu69 ] Bonjours à tous.Dsl je ne savait pas ou mettre se post alors je l'ai mis ici. si un admin lui trouve une mailleur place il a cas le deplacer et me dir Pourquoi ai-je besoin de 2 clicks au départ ? [ par kaizersoze10 ] Bonsoir a tous ! :D Voila : j'ai une fonction javascript qui fait apparaitre/disparaitre des blocks sur ma page suivant ce qu'on click sur le menu ... Erreur c00ce56e [ par ov3rdoze ] Bonjour à tousJe viens de terminer un site dans lequel j'utilise XMLHttpRequest. En local pas de problème. Je viens d'envoyer le site sur le serveur e Problème de XmlHttpRequest sous Opera et FF [ par ov3rdoze ] Bonjour à tous.Je travaille actuellement sur un site dans lequel j'utilise XmlHttpRequest. Je viens de mettre celui-ci en ligne, et je m'aperçoit que probléme d'affichage [ par youzou ] Salut j'ai un 2 tableau  et 2 bouton radio si je coche sur l'un des bouton les 2 tableau seront invisible et inversement si je selectionne l'autre bou


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,108 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales