HighDots Forums  

Re: Come rimpiazzare una immagine

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Re: Come rimpiazzare una immagine in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Leonardo
 
Posts: n/a

Default Re: Come rimpiazzare una immagine - 03-07-2008 , 01:09 PM






"Rataplan" <infolevaquesto (AT) simplogiclevaquesto (DOT) it> ha scritto nel messaggio
news:47cfc747$0$37204$4fafbaef (AT) reader3 (DOT) news.tin.it...
Quote:
Ciao a tutti
Ho un piccolo problema ma un po rognoso per me.
Chiamo una pagina e via quetystring gli passo il nome dell'immagine da
caricare.
La pagina dovrebbe quindi individuare l'unica immagine presente e
sostuirla con quella che gli passo.
Il nome della immagine gli arriva ma mi dice che
document.images["zoom"].src="doc/"+nomeF;
non gli va bene....

qualche idea ?
grazie di tutto e un ciao

Per cercare di diminuire la probabilitā di errori ti consiglio, durante le
prove, di inserire le immagini nella stassa certella della pagina html
In questo caso non dovrebbe esistere la possibilitā di inserire un percorso
errato per le immagini ed č possibile concentrarsi sul codice.

A seguire il codice funzionante di quello che vuoi fare.

Questo link passa i parametri alla nuova pagina

<a href="../Opere/opere%20index.htm?ID=6" target="_parent"
onMouseOver="MM_swapImage('Image13','','../Opere/I-Ritratto%20della%20moglie%20(1889).gif',1)"
onMouseOut="MM_swapImgRestore()"><img
src="../Opere/I-Ritratto%20della%20moglie%20(1889).gif" name="Image13"
width="110" height="83" border="0"></a>

Questo č il comando passato
?ID=6
Sarā messa a video l'immagine numero 6

Questa č la pagina dove poi veder il link chiamante
http://www.ilmiopaese.net/lastrigian...biografici.htm


Questa č la pagina che viene linkata ricevendo il comando
http://www.ilmiopaese.net/lastrigian...index.htm?ID=6


Questo č il codice javascript

<script language="javascript">
var ID = location.search;//////////////// legge il comando in ID

function ImmagineAvvio()
{
switch (ID)///////////////// assegna il comando alla variabile che verrā
passata
{
case "?ID=2": I = 2;break;
case "?ID=3": I = 3;break;
case "?ID=4": I = 4;break;
case "?ID=5": I = 5;break;
case "?ID=6": I = 6;break;
case "?ID=7": I = 7;break;
case "?ID=8": I = 8;break;
default: I = 1;break;
}
CambiaImmagine(I)/////////////// chiama funzione che mette a video
l'immagine ID > I ricevuta
}
</script>


////////////////////////////////////////////////// funzione che esegue il
lavoro di cambio
<script language="javascript">
function CambiaImmagine(I)
{

// legge il tipo di browser in N
var N = navigator.userAgent;N = N.search("MSIE");


/////////////////////////////////////////////////////////////////////////
if (N < 0)/////////////////////////// NN - FF Cambio immagine con FF
{
document.IMMAGINE.src= TOf [i]
IMMAGINE.style.height = 384 // Altezza 384 pixel
IMMAGINE.style.width = 512 // Larghezza 384 pixel
}

////////////////////////////////////////////////////////Cambiato immagine
con FF
//////////////////////////////////////////////////////////////////////


//////////////////////////////////////////////////////////////////////////
if (N > 0)///////////////////////////////////////// Cambio immagine con IE
{
if (fRunning == 0)
{
fRunning = 1
//immagine00.filters.blendTrans.Apply();

IMMAGINE.filters.blendTrans.Apply();
//immagine00.filters.blendTrans.transition = T //Apply(); //// NON
SUPPURTATO DA blendTrans
//, transition=2
IMMAGINE.src = TOf [i];
IMMAGINE.filters.blendTrans.Play()
fRunning = 0
Running = 0
}

////////////////////////////////////////////////////////// Cambiato immagine
con IE
//////////////////////////////////////////////////////////////////////////////////////

</script>
////////////////////////////////////////////////////////////////////////////////
Saluti
Leo




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.