begin process at 2012 05 29 01:29:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

ActiveX

 > 

Agrandir une vignette d'image au click de souris


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

Agrandir une vignette d'image au click de souris

mercredi 27 juillet 2011 à 16:57:08 | Agrandir une vignette d'image au click de souris

hic8716

Bonjour,
Je suis débutant en HTML5, j'ai réalisé une petite page qui permet de sélectionner des images et de les mettre dans une zone en vignettes.
J'aimerais bien que lors d'un Click de souris, l'image s'agrandit.
Merci d'avance de votre aide
Voici le code source de ma page!!

<html>
<head>
<title>HTML5:Palette d'images </title>

<STYLE TYPE="text/css">
<!--
TD{font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
--->
</STYLE>

<style type="text/css">
<!--


.bandehaute {
//fond de la bande
background-color: #7B7B7B; //couleur grise
background-position: 0px -545px;
//sépare le contenu d'un élément de sa bordure gauche.
padding-left: 10px;
font-weight: bold;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
//la couleur de la bordure
border-top-color: #B06C27;
border-bottom-color: #B06C27;
//la taille du titre
font-size: 12px;
}
.remplissage {
margin: 0px;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.bordure {
border: 1px solid #cccccc;
}



.images { //choisir les dimensions des vignettes
height:150px;
width:150px;
border:0px;
margin:15px 15px 0 0;

}
-->
</style>

<style type="text/css">

table, td
{
border-color: #7B7B7B;
border-style: solid;
}
</style>

<script>
//la fonction permettant de selectionner les images
function SelectionImage(mesFichiers) {
for (var i = 0, f; f = mesFichiers[i]; i++) {
var imageReader = new FileReader();
imageReader.onload = (function(fichier) {
return function(e) {
var span = document.createElement('span');
span.innerHTML = ['<img class="images" src="', e.target.result,'" title="', fichier.name, '"/>'].join('');
document.getElementById('thumbs').insertBefore(span, null);
};
})(f);
imageReader.readAsDataURL(f);
}
}
//fonction qui permet de déposer les images
function deposer(e) {
SelectionImage(e.dataTransfer.files);
e.stopPropagation();
e.preventDefault();
}


</script>

</head>

<body>



<center>
<!-- width largeur de la bande, largeur du bord
- cellpadding : Spécifie l'espace en pixels entre la bordure et le contenu de la cellule du tableau
- cellspacing : Spécifie l'espace en pixels entre les cellules du tableau -->
<table width="700" border="10" cellspacing=1 cellpadding=5>
<tr bgcolor="#5D292D">
<!-- placement du titre a gauche -->
<td class="bandehaute" align="left">
<p>Palette miniatures d'images</p>
</td>
</tr>
<tr>
<!-- //aligner les images du gauche à droite -->
<td align="left" height="105" ondragenter="return false" ondragover="return false" ondrop="deposer(event)"> <output id="thumbs"></output>
</td>
</tr>
<tr>
<td align="center">
<!-- //bouton parcourir avec choix multiple -->
<p> Glisser-déposer ou choisir des images : <input type="file" id="input" size="10" multiple="true" onchange="SelectionImage(this.files)" /></p>
</td>
</tr>
</table>
</center>

</body>
</html>
jeudi 28 juillet 2011 à 12:42:35 | Re : Agrandir une vignette d'image au click de souris

hic8716

pas de réponse??


Cette discussion est classée dans : images, function, image, click, span


Répondre à ce message

Sujets en rapport avec ce message

changer des images dans un menu [ par bblein ] j'élabore un petit menu où lorsque je clique sur une image-rubrique, une flèche (image) vient se placer dessous pour indiquer que l'on se situe bien d Bloquer click droit et gauche sur une image [ par rapetou ] Bonjour à tous,Je cherche désespérément un script me permettant de bloquer le click droit et gauche de la souris lorsqu'elle passe sur une image déter Insérer une image selon un résultat mathématique [ par tweeder ] Bonjour,Je m'explique car mon sujet n,est pas très révélateur. Je dois créer une page qui fait des calculs mathématiques et jai pensé insérer des imag Précision: Pb netscape image en couche avec netscape [ par philou7 ] Je crée des cartographies en disposant des images en couches dans des balise .Lorsque ces images sont placées dans une frame d'attribut "scrolling aut Interversion d'images de tailles différentes sous Netscape [ par philou7 ] Bonjour,Dans ma page, une image définie dans une balise sans option de dimension, est remplacée par d'autres images de tailles différentes sous l'ac probleme de navigateur [ par MafiaShiryu ] bonjour,voila mon probleme:j'utlise le script suivant pour afficher des span:**************************************************function selectItemHide onMouseClick [ par gini333 ] bonjour,je débute en javascript et j'ai une question super facile (bien que je ne sais la résoudre...) : je suis en train de créer un album photos pou mauvais fonctionnement du cache avec les images pre-chargees [ par sunelis ] Bonjour à tousle site que je réalise est hebergé sur un serveur IIS et j'ai différents boutons réalisés à partir de deux images (une dans la position visualiser une image [ par orionis ] Bonjour,Pour mon site, je voudrais afficher des images à partir d'une page de vignettes.Pour l'instant, la ligne de commande est simplement :<IMG SRC= ajouter image [ par dragon ] Je suis en train de faire un site admin en php, mais je dois faire une formulaire pour ajouter des itemsjusqu'ici tout vas très bien, sauf les item on


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 : 0,546 sec (4)

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