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

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

Redimensionner sans déformer une image avec du Javascript


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

Redimensionner sans déformer une image avec du Javascript

vendredi 29 juillet 2011 à 01:41:38 | Redimensionner sans déformer une image avec du Javascript

ifuseeknicky

Bonjour, actuellement en train de créer un site sur Blogger je suis confronté à un problème de dimensions d'images !

Blog Address: http://blogmpocom.blogspot.com/
Navigateurs(s) Nom/Version (ex: Firefox 4, Internet Explorer 8): Firefox 4, Chrome

La vignette recadre les images selon le format 274 (width) X110 (height) pxl. Voilà pourquoi les images, même rectangulaires, sont déformées. Je voudrais que les images des vignettes ne soient pas déformées, quitte à ce qu'elle soit recadrées/découpées automatiquement. Je veux que l'image de la vignette mesure 274x110 pixels.

Voilà le Javascript en question.

function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
imgtag = '<span style="text-align:center; margin-bottom:10px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>...
summ = summary_img;
}


....... (ces points ne sont pas dans le Javascript, ils servent juste à différencier les 2 morceaux de code dans ce post)

function createSummaryAndThumbF(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summaryf_noimg;
if(img.length>=1) {
if(thumbnail_modef == "float") {
imgtag = '<span style="float:left;margin:0px 10px 10px 0;"><img src="'+img[0].src+'" width="'+img_thumbf_width+'px" height="'+img_thumbf_height+'px"/></span...
summ = summaryf_img;
} else {
imgtag = '<div style="padding:0px" text-align="center"><img src="'+img[0].src+'" width="'+img_thumbf_width+'px" height="'+img_thumbf_height+'px"/></div>...
summ = summaryf_img;
}



J'ai tenté plusieurs trucs mais l'image dans la vignette est soit déformée ou bien la vignette et l'image sont de la même taille...Comment faire ?
Merci par avance !!!


Cette discussion est classée dans : images, javascript, image, var, img


Répondre à ce message

Sujets en rapport avec ce message

Simuler de thread en Javascript [ par petit_stagiaire ] Bonjour,j'ai créé une fonction qui permet de faire tourner une image.elle se rappelle elle-même avec in setTimeout qui simule la vitesse.function tour Preview avancée d'images JAVASCRIPT [ par dreamed ] Bonjour,J'essaie de mettre en place sur mon site une fonction de preview d'image à partir de champ file (avant téléchargement).J'ai déjà un script qui CONTROLE SUR IMAGE EXTERNE / URL [ par Designotik_51 ] Salut tout le monde, g un problème qui me prend le chou depuis 2 jours.J'ai un formulaire composé de différents champs dont un qui correspond a une ad mouvement images en Javascript [ par kartoon ] Bonjour,J'ai plusieurs cas de figure  et de faire la plus réalisable :Je voudrais  avoir le moyen de pouvoir intervertir des images (3) à intervale fr Javascript PHP et images popup [ par amewole ] Voici mon problème : J'affiche dans une page html/php une dizaine de photos dans un tableau HTML et je veux que quand on clique sur  une image , une f Un appel javascript dans une div [ par cosycorner ] Bonjour à tous, Je voudrais insérer des images aléatoires dans une div aux dimensions précises.(en background ?)J'ai trouvé ce script qui fonctionne p document.images.src qui ne fonctionne pas sous IE [ par MrChrist ] Bonjour, je travaille présentement sur une boutique virtuelle... Chaque item a une photo principale et plusieurs thumbnails, je veux que la photo prin Comment ajouter un lien sur des images qui défilent? [ par magatha ] Bonjour, J'espère poser ma question dans le bon endroit. J'ai trouvé un script sympa de rotation d'images (mieux qu'un simple ), et je voudrez que Galerie d'images [ par homer59650 ] Bonjour je viens d'acheter un Kits graphique pour mon site internet, dans ce kits il présente une galerie d'image en javascript[img]http://nsa14.casim Faire défiler des images avec un délai de 1 seconde [ par mailliam ] Bonjour à tous! Je débute, j'ai récupéré un script pour faire défiler des images toute les secondes. Seulement il faut cliquer sur le bouton suivant,


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 2,356 sec (3)

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