|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2000
Messaggi: 2574
|
Javascript ed immagini random...
Allora, premetto che sono una pippa, sto' usando questo script per far comparire ad ogni ricarica della pagina, una jpeg casuale da un gruppo da me scelto...
<HEAD> <script language="javascript"> myImages = Array("im1.jpg","im2.jpg","im3.jpg"); rand = Math.floor(Math.random() * myImages.length); </script> poi nella cella che mi interessa metto: <TD COLSPAN=7 ROWSPAN=6> <script language="JavaScript"> document.write("<img src= \"" + myImages[rand] + "\">") ; </script></TD> Il problema è che l'immagine non sta perfettamente nella cella, e mi sposta un pochino le altre celle... PERCHE' ? (ovviamente l'immagine è delle stesse precise dimensioni della cella... ) Basterebbe qualcuno con un po' di conoscenza dell'html... Grazzzie e scusatemi per la domanda magari stupida...
__________________
---- noivelocisti.net ---- |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ti si sposta proprio perchè la cella è grande quanto l'immagine... Dovrebbe essere leggermente più piccola (soprattutto nel caso che tu abbia specificato CELLPADDING, CELLSPACING e un BORDER diverso da 0 nel TABLE)...
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2000
Messaggi: 2574
|
CELLPADDING, CELLSPACING e BORDER sono uguali a 0... E' questo che non capisco...
Lo script sceglie a caso delle immagini (tutte della stessa dimensione) ma praticamente è come se aggiungesse una decina di pixel in alto ed in basso... a nulla serve fare l'immagine piu' piccola, perchè lui lascia sempre un bordino... (oltre al fatto che poi l'immagine non mi si allinea con la composizione)
__________________
---- noivelocisti.net ---- |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Prova così:
<img src="..." border="0"> |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2000
Messaggi: 2574
|
eccomi, ho risolto !
Era una "semplice" cazzata, o di dreamweaver o mia: dovevo creare una nuova cella dove inserire lo script, se lo mettevo in una cella vuota gia presente nella tabella, il programma mi metteva quell'inspiegabile bordo... boh ! GRazie per l'aiuto...
__________________
---- noivelocisti.net ---- |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:51.



















