Здравствуйте! Вашему вниманию код, который работал до того момента как я решил добавить кое-какие скрипты, которые затем удалил. Казалось бы, вернул все как есть, но сейчас код не работает:
TypeError: Cannot read property 'style' of null [
http://magascity.ru/index.php/plan:179]
TypeError: Cannot read property 'style' of null [
http://magascity.ru/index.php/plan:188]
TypeError: Cannot read property 'style' of null [
http://magascity.ru/index.php/plan:179]
TypeError: Cannot read property 'style' of null [
http://magascity.ru/index.php/plan:188]
По идее, при наведении указателя на map area должен был показываться div с классом .tootlip (onmouseover="showLayer('link1'))
Что-то здесь не-так, ведь раньше код работал. Пытался разобраться самостоятельно, но никак не могу найти причину!
<script language="JavaScript1.2">
<!--
var ie = document.all ? 1 : 0;
var ns = document.layers ? 1 : 0;
var topcss = 165;
if (ns)
topcss = 200;
function showLayer(name)
{
if (ie)
document.all[name].style.visibility = "visible";
else if (ns)
document.layers[name].visibility = "show";
else document.getElementById(name).style.visibility = "visible";
}
function hideLayer(name)
{
if (ie)
document.all[name].style.visibility = "hidden";
else if (ns)
document.layers[name].visibility = "hide";
else document.getElementById(name).style.visibility = "hidden";
}
//-->
</script>
Для наглядности:
http://jsfiddle.net/TcgH9/8/