ti ringrazio, però purtroppo con firefox ancora mi fa quel piccolo difetto: è come se premessi ogni volta f5 per aggiornare.

inoltre sto cercando di fare in modo che passando sopra alle immagini con il mouse mi si dovrebbe aprire una finestra alla destra del monitor lunga tutta la pagina web e larga 10 centimetri e questa dovrebbe sparire quando mi sposto da lì con il mouse.

purtroppo mi appare sulla sinistra del sito e non riesco a farla chiudere quando mi sposto con il mouse! inoltre con firefox non funziona, mentre con chrome si!!

ecco il codice:
<html>
<head>
<title>
prova
</title>

<script type="text/javascript" language="JavaScript">


function winOpen(URL, windowName, width, height, left, top, resizable, location, menubar, scrollbars, status, toolbar, directories){
var windowFeatures;
windowFeatures = '';
if (width != '')
windowFeatures = windowFeatures+'width='+width+',';
if (height != '')
windowFeatures = windowFeatures+'height='+height+',';
if (left != '')
windowFeatures = windowFeatures+'left='+left+',';
if (top != '')
windowFeatures = windowFeatures+'top='+top+',';
if (resizable)
windowFeatures = windowFeatures+'resizable,';
if (location)
windowFeatures = windowFeatures+'location,';
if (menubar)
windowFeatures = windowFeatures+'menubar,';
if (scrollbars)
windowFeatures = windowFeatures+'scrollbars,';
if (status)
windowFeatures = windowFeatures+'status,';
if (toolbar)
windowFeatures = windowFeatures+'toolbar,';
if (directories)
windowFeatures = windowFeatures+'directories,';
window.open(URL, windowName, windowFeatures);
}


</script>

</head>




<body>



[img]mappa.gif[/img]
<map name="mappa">


<a href="" onmouseover="winOpen('1.html', 'prova', '200', '800', '', '900', false, false, false, false, false, false, false);return false;" onmouseout="javascript:weblink.close();">
<area shape="poly" coords="553,331,759,460,757,479,723,509,500,377,55 3,331" target="_top"
onmouseover="RollMapOn(1)" onmouseout="RollMapOff()">
</a>
<a href="" onmouseover="winOpen('2.html', 'prova', '200', '800', '', '900', false, false, false, false, false, false, false);return false;" onmouseout="javascript:weblink.close();">
<area shape="poly" coords="406,516,507,439,511,560,407,635,408,515" target="_top"
onmouseover="RollMapOn(2)" onmouseout="RollMapOff()">
</a>
</map>


<script type="text/javascript">
//Facciamo finta che tu debba precaricare da mappa_1.gif a mappa_10.gif
var numeroImmagini=10;
var imageObj = new Image();
for(var i=1; i<=numeroImmagini; i++) {
imageObj.src='mappa_'+i+'.gif';
}

function RollMapOn(i)
{
var IMG = document.getElementById("immagine");
IMG.src = "mappa_" + i + ".gif";
}
function RollMapOff()
{
var IMG = document.getElementById("immagine");
IMG.src = "mappa.gif";
}
</script>




</body>
</html>

scusa, ne sto approfittando un po' troppo!
grazie mille!