tableau d'image

18.08.2003, 10:50 voici le script dans la balise

Code// Détecter la résolution du visiteur. Plusieures possibilités...

var blur // Déclaration de la variable qu'on utilisera.
blur = screen.width // Notre variable équivaut à la résolution...

switch (blur)
{
case == 640; // Cas du 640.
size = 50;
break;

case == 800; // Cas du 800.
size = 62,5;
break;

case == 1024; // Cas du 1024.
size = 80;
break;

case == 1152; // Cas du 1152.
size = 90;
break;

case == 1280; // Cas du 1280.
size = 100;
break;
}

function recalculesize(z)
{
var a = (z*size)/100;
return math.round(a);
}
Mon tableau me donne ceci :
Code<table width="100%" >
<tr>
<td> </td>
ntete1

ntete1

ntete1

<td> </td>
ntete2

ntete2

ntete2

<td> </td>
ntete3

ntete3

ntete3

<td> </td>
ntete4

ntete4

ntete4

</tr>
</table>

Mais ce n'est pas comme ça qu'il faut l'écrire et la, je vois pas comment... :|

Si vous pouvez m'aidez... Merci ;)


Yahiko
Yahiko
Yahiko
Messages : 566
18.08.2003, 11:14 t'a oublié les balise

script language=javascript
/script

et pour modifier la taille d'une image c'est
Codedocument.image[1].width=
document.image[1].height=


ou si tu as mis

document.image["entete"].width
je suis pas sur pour les "

regarde le redimensionnement des images sur le topflood
c'est pareil

(au fait je l'ai aussi arranger ce redimensionnement, certes c'est pas top top , en fait la page est chargé une fois, la l'ordi a le temp de bien détecter la taille des images ensuite elle est chargé une deuxiéme fois et elle redimensionne tout bien ;) )


mumuri forum.ashots.org
mumuri
mumuri
Messages : 12 723
18.08.2003, 15:26 Je sait mais sinon, il veu pas le poster...

Code<table width="100%" >
<tr>
<td>&nbsp;</td> script language="JavaScript"

document.image[1].src = entete1.gif
document.image[1].width = recalculesize(320);
document.image[1].height = recalculesize(209);

/script
<td>&nbsp;</td> script language="JavaScript"

document.image[2].src = entete2.gif
document.image[2].width = recalculesize(320);
document.image[2].height = recalculesize(209);

/script
<td>&nbsp;</td> script language="JavaScript"

document.image[3].src = entete3.gif
document.image[3].width = recalculesize(320);
document.image[3].height = recalculesize(209);

/script
<td>&nbsp;</td> script language="JavaScript"

document.image[4].src = entete4.gif
document.image[4].width = recalculesize(320);
document.image[4].height = recalculesize(209);

/script

Ca marche pas... :|
Et heu, je trouve pas le script dans la source du top flood... :rolleyes


Yahiko
Yahiko
Yahiko
Messages : 566
18.08.2003, 15:56 t'as oublié les ;, pour les images



et faut quand méme écrire

tu prends une image de 1 pixel pour image vide



t'as 4 images donc tu lécris 4 fois ;)



au fait change ton sous pseudo ;)
mumuri forum.ashots.org
mumuri
mumuri
Messages : 12 723
18.08.2003, 23:47 j'ai toujours pas compris ta technique... j'ai fait a mon idée et ça marche... mais en, il y a un petit espace entre les images... :(

Codescript language="JavaScript"

// Détecter la résolution du visiteur. Plusieures possibilités...

var blur
blur = screen.width

switch(blur)
{
case 640 : // Cas du 640x480.
size = 50;
break;

case 800 : // Cas du 800x600.
size = 62,5
break;

case 1024 : // Cas du 1024.
size = 80
break;

case 1152 : // Cas du 1152.
size = 90
break;

case 1280 : // Cas du 1280.
size = 100
break;
}

function recalculesize(z)
{
var a = (z*size)/100;
return Math.round(a);
}

function reajust(i,choix)
{
img = new Array
img<em> = new Image();
img<em>.src = "img"+i+".gif";
NewLargeurImg = recalculesize(img<em>.width);
NewHauteurImg = recalculesize(img<em>.height);
switch (choix)
{
case "src" :
return img<em>.src;
break;
case "width" :
return NewLargeurImg;
break;
case "height" :
return NewHauteurImg;
break;
}
}

adresse = new Array(5)
adresse[1] = "

"
adresse[2] = "

"
adresse[3] = "

"
adresse[4] = "

"

/script



....



<table width="100%" border=0 cellspacing="0">
<tr>
<td> script language="JavaScript"
document.write(adresse[1])
</script></td>
<td> script language="JavaScript"
document.write(adresse[2])
</script></td>
<td> script language="JavaScript"
document.write(adresse[3])
</script></td>
<td> script language="JavaScript"
document.write(adresse[4])
</script></td>
</tr>
</table>


Les image se redimentionne tout seul mais il reste un petit espace entre elle et en plus, c'est un peu trop grand a chaque fois... :@
je met a jours le site pour que tu vois... au faite, l'entete ne changera pas, c'est just que je voulais voir ce que ça donnerai en bleu... mais peut être que je les changerai quand même
Yahiko
Yahiko
Yahiko
Messages : 566
18.08.2003, 23:52 tien, c'est bizard : il me met en italique :| Yahiko
Yahiko
Yahiko
Messages : 566
19.08.2003, 01:33 c'est bon... c'est qu'il manquer le cellspadding...

Yahiko
Yahiko
Yahiko
Messages : 566
19.08.2003, 08:53 il m'avait virer les img src name=""

mumuri forum.ashots.org
mumuri
mumuri
Messages : 12 723
19.08.2003, 10:14 :|

avec quoi tu découpe tes image ? sous photoshop c'est long... :|
Yahiko
Yahiko
Yahiko
Messages : 566
19.08.2003, 11:26 avec photoshop lol , 150 images ou comment s'amuser l'aprés midi ; :) mumuri forum.ashots.org
mumuri
mumuri
Messages : 12 723

  • astuces de jeux vidéos
  • flood
  • dessin animé
  • allo ciné
  • bourse
  • avis livres
  • smileys
  • anime
  • avis films
  • séries télé
Tous droits réservés © 2008 . Webnetter Crédits des logiciels tiers.   - en partenariat avec flood.fr .