Witam. Otóż mam taki kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" /> <link rel="stylesheet" href="style.css" type="text/css" /> <meta name="Keywords" content="Podstolice, Niepubliczne, Gimnazjum, w, Podstolicach, o, uprawnieniach, szkoły, publicznej, gimnazjum, podstolice" /> <script type="text/javascript"> function pokaz1()
{
var pop = document.getElementById('popup1');
pop.style.top = 280+'px';
pop.style.left = 335+'px';
pop.style.display = 'block';
pop.innerHTML = '
<a href="klasa1.html"><img src="images/klasaI200x60.png" alt="Klasa_I"/></a><a href="klasa2.html"><img src="images/klasaII200x60.png" alt="Klasa_II"/></a><a href="klasa3.html"><img src="images/klasaIII200x60.png" alt="Klasa_III"/></a>';
}
function wyczysc()
{
var pop = document.getElementById('popup1');
pop.style.display='none';
}
function pokaz2()
{
var pop = document.getElementById('popup1');
pop.style.top=580+'px';
pop.style.left=335+'px';
pop.style.display='block';
pop.innerHTML = '
<a target="_blank" href="https://uonet.vulcan.net.pl/013515/LoginPage.aspx?ReturnUrl=/start.aspxhttp://"><img src="images/dziennik200x60.png" alt="dziennik" /></a><a href="wywiadowki.php"><img src="images/wywiadowki200x60.png" alt="wywiadowki" /></a>';
}
function pokaz3()
{
var pop = document.getElementById('popup1');
pop.style.display = 'block';
}
<div id="TOP" onmouseover="wyczysc()"> <img src="images/header900x220.png" alt="naglowek" /> <div id="MENU2" onmouseover="wyczysc()"> <a href="index.html"><img src="images/startowa300x60.png" alt="startowa"/></a><a href="aktualnosci.php"><img src="images/aktualnosci300x60.png" alt="aktualnosci" /></a><a href="kontakt.html"><img src="images/kontakt300x60.png" alt="kontakt" /></a> <img src="images/klasy180x60.png" alt="klasy" onmouseover="pokaz1()" class="a"/> <a href="historia.html"><img src="images/historia180x60.png" alt="historia_podstolic" onmouseover="wyczysc()" class="a"/></a> <a href="nauczyciele.html"><img src="images/nauczyciele180x60.png" alt="nauczyciele" onmouseover="wyczysc()" class="a"/></a> <a href="galeria.html"><img src="images/galeria180x60.png" alt="galeria" onmouseover="wyczysc()" class="a"/></a> <img src="images/planlekcji180x60.png" alt="plan_lekcji" onmouseover="pokaz3()" class="a"/> <img src="images/dlarodzicow180x60.png" alt="dla_rodzicow" onmouseover="pokaz2()" class="a"/> <a href="co_mozemy_zmienic.html"><img src="images/comozemy180x60.png" alt="co_mozemy_zmienic" onmouseover="wyczysc()" class="a"/></a> <img src="images/menu.png" width="200" height="180" border="0" usemap="#map" onmouseout="document.getElementById('popup1').style.display='none';">
<area shape="rect" coords="0,0,200,60" href="klasa1.php" />
<area shape="rect" coords="1,60,200,120" href="klasa2.php" />
<area shape="rect" coords="1,120,200,180" href="klasa3.php" />
<img src="images/stopka900x40.png" alt="stopka" />
Jak widać pod divem "popup1" mam mapę obrazu, która domyślnie jest ukryta (display: block). Jest wyświetlane po wjechaniu na element menu o nazwie "klasy" (zmiana display na block). Nastepnie po zjechaniu z tej mapy ma zniknąć. Niestety, mam dziwny problem. Wszystko działa jak chcę, ale do czasu. Mapa wyświetla się normalnie, ale z nika w nieodpowiednim czasie. To tak jakby div o nazwie "popup1" wykrywał tylko 1/3 tej mapy, a reszta należała już do jakiegoś innego elementu. Proszę o pomoc.