Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Проблема с передачей аргументов


Рекомендуемые сообщения

Есть скрипт, который должен через промежеток времени показывать слой и через промежеток времени скрывать слой.

С определенно заданным именем слоя он пашет, а по другому нет.

Код :

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<title>Добро Пожаловать</title>

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

var i = 0;

// ----------------------------

var speed_show = 50; // промежеток времени через который появится меню

var speed_hide = 1200; // промежеток времени через который скроется меню

// ----------------------------

function overmenu(id)

{

var divid = id;

if (i < 1)

{

i++;

window.setTimeout("overmenu()",speed_show);

}

else

{

document.getElementById(divid).className = "menubar";

}

}

function outmenu(id)

{

var asdid

if (i > 0)

{

i--;

timerid = window.setTimeout("outmenu()",speed_hide);

}

else

{

document.getElementById(asdid).className = "menubar01";

}

}

function overmenubar(id)

{

clearInterval(timerid);

i = 1;

document.getElementById(id).className = "menubar";

}

</script>

<style type="text/css">

a {

color: #000000;

text-decoration: none;

}

.menubar01 {

width: 200px;

margin-left: 0px;

margin-top: 0px;

position: absolute;

background-color: #666666;

visibility: hidden;

}

.menubar {

width: 200px;

margin-left: 0px;

margin-top: 5px;

position: absolute;

background-color: #666666;

filter: alpha(opacity=80);

visibility: visible;

border-width: 2px;

}

.menubar a {

width: 100%;

background-color: #666666;

color: #FFFFFF;

font-size: 14px;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;

display: block;

padding-left: 2px;

}

.menubar a:hover {

width: 100%;

background-color: #333333;

color: #FFFFFF;

font-size: 14px;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;

display: block;

padding-left: 2px;

}

</style>

</head>

<body>

<table border="0" cellpadding="0" cellspacing="0" width="350">

<tr>

<td width="116"><a href="#" onmouseover="overmenu('menubar01')" onmouseout="outmenu('menubar01')">Link 01</a></td>

<td width="116"><a href="#" onmouseover="overmenu('menubar02')" onmouseout="outmenu('menubar02')">Link 02</a></td>

<td width="116"><a href="#" onmouseover="overmenu('menubar03')" onmouseout="outmenu('menubar03')">Link 03</a></td>

</tr>

<tr>

<td width="116"><div class="menubar01" id="menubar01" onmouseover="overmenubar(''menubar01')" onmouseout="outmenu(''menubar01')"><a href="http://www.sony.ru/">menubar 01</a><a href="#">menubar 01</a><a href="#">menubar 01</a><a href="#">menubar 01</a><a href="#">menubar 01</a></div></td>

<td width="116"><div class="menubar01" id="menubar02"><a href="#">menubar 01</a><a href="#">menubar 01</a><a href="#">menubar 01</a><a href="#">menubar 01</a><a href="#">menubar 01</a></div></td>

<td width="116"><div class="menubar01" id="menubar03"><a href="#">menubar 01</a><a href="#">menubar 01</a><a href="#">menubar 01</a><a href="#">menubar 01</a><a href="#">menubar 01</a></div></td>

</tr>

</table>

<img src="feature_quad_sli.jpg" width="500" height="300">

</body>

</html>

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...