Forum-webmaster
Général => Discussions générales => Message commencé par: dj_v1rus le le 18-08-2007 a 17:42:09

Titre: texte depassant du cadre
Posté par: dj_v1rus le le 18-08-2007 a 17:42:09

bonjour

Je me permet de vous déranger à nouveau
j'ai trouvé ce code pour un diaporama

<table border="0" width="100%" style="vertical-align: top">
<script LANGUAGE="JavaScript">
var photo=new Array()
var texte=new Array()
var num=0
var txt=0


photo[38]="./Scan10011.jpg"
texte[38]="si ce texte est trop long il depasse la bordure du cadre de legende"
photo[39]="./Scan10007.jpg"
texte[39]="si ce texte est trop long il depasse la bordure du cadre de legende"


window.onload=new Function("legende.value=texte[txt]")
numero=num+1
total=photo.length
window.status='Diaporama photo '+numero+' sur '+total
function backward(){
if (num>0){
num--
image.src=photo[num];
txt--
legende.value=texte[txt];
numero=num+1
window.status='Diaporama photo '+numero+' sur '+total
}
}
function forward(){
if (num<photo.length-1){
num++
image.src=photo[num]
txt++
legende.value=texte[txt];
numero=num+1
window.status='Diaporama photo '+numero+' sur '+total
}
}
</script>

<tr>
<td height="25" align="center" width="100%" colspan="3"><p align="center"><font color="#008000" face="Arial"><big><big><strong>Visages</strong></big></big></font></p>
<p align="center">&nbsp;&nbsp; <img NAME="image" src="./Scan10007.jpg" width=40% > <br>
</td>

</tr>
<tr>
<td align="left" width="30%"><p align="right"><input TYPE="button" VALUE="&lt;&lt; Précédent" ONCLICK="backward()" NAME="B1"></p>
</td>
<td width="60%" ><input TYPE="text" NAME="legende" style="width: 400px; height: 40px; padding: 10px; background-color: rgb(192,192,192); ; font-family: Times New Roman; font-size: 10pt" size="30"></td>

je ne sais pas quelle balise ajouter ici^
afin que le retour a la ligne se fasse automatiquement


<td align="right" width="30%"><p align="left"><input TYPE="button" VALUE="Suivant &gt;&gt;" ONCLICK="forward()" NAME="B2"></p>
</td>
</tr>

J'ai essayé text-align: justify; overflow: visible j'ai exploré google a fond, impossible de sortir le texte de legende de sa 1ere ligne
SVP sauriez-vous comment remplacer cette ligne infinie en un texte de plusieurs lignes

d'avance merci

Titre: Re:texte depassant du cadre
Posté par: dj_v1rus le le 21-08-2007 a 12:40:01

hello

J'ai enfin trouvé, alors pour ceux qui auraient ce problème un jour :
il suffisait de rajouter un <textarea cols="largeur" rows="hauteur"</textarea>

en gros j'ai mis cette ligne la

<td><textarea cols="50" rows="3"<input TYPE="text" name="legende"></textarea> </td>
ca fonctionne :)

bye


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.