24.05.2009, 13:25
|
Интересующийся
|
|
Регистрация: 24.05.2009
Сообщений: 19
|
|
не могу совладать со звуками для Onmouseover и Onmouseclick
В общем сейчас разрабатываю меню для сайта. На уровне визуальных эффектов добился, чего хотел, но с щелчками, а именно их я хочу добавить, проблема. И да, я знаю, что любой дизайнер считает звук на сайте дном непрофессионализма, но у меня есть свои причины его использовать. Вот код страницы:
Код:
|
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<title> МЕНЮ </title>
<link rel="stylesheet" href="windowfiles/dhtmlwindow.css" type="text/css" />
<script type="text/javascript" src="windowfiles/dhtmlwindow.js">
</script>
<style type="text/css">
BODY {
background-position: center top;
background-repeat: no-repeat;
overflow: hidden;
margin:0;
padding:0;
}
A {
text-decoration: none;
}
TABLE {
margin-top: 30%;
}
</style>
</head>
<body background="http://www.returntiwar.tu2.ru/filebase/newsitebg3.JPG" text="gray"
onkeydown="if(event.keyCode == 192) divwin=dhtmlwindow.open('googlebox', 'div3', 'somediv',
'console', 'width=400px,height=500px,left=700px,top=200px,resize=1,scrolling=1'); return false"">
<table width="180" height="370">
<tr><td align="left" height="50px"><dd><a href="#" style="color:gray; font-size: 14pt;"
onmouseover="style.color='silver'; style.fontSize='15pt'; "
onmouseout="style.color='gray'; style.fontSize='14pt'; "
onClick="divwin=dhtmlwindow.open('broadcast', 'div', 'somediv', 'Об Игре',
'width=600px,height=600px,left=300px,top=50px,resize=1,scrolling=1'); return false"> Об Игре
</a></td></tr>
<tr><td align="left" height="50px"><dd><a href="#" style="color:gray; font-size: 14pt;"
onmouseover="style.color='silver'; style.fontSize='15pt'; "
onmouseout="style.color='gray'; style.fontSize='14pt'; "
onClick="divwin=dhtmlwindow.open('divbox', 'div2', 'somediv', 'Начать Играть',
'width=600px,height=600px,left=600px,top=200px,resize=1,scrolling=1'); return false"> Начать
Играть </a></td></tr>
<tr><td height="20px"></tr></td>
<tr><td align="left" height="50px"><dd><a href="#" style="color:gray; font-size: 14pt;"
onmouseover="style.color='silver'; style.fontSize='15pt';"
onmouseout="style.color='gray'; style.fontSize='14pt'; "> Yearspedia </a></td></tr>
<tr><td align="left" height="50px"><dd><a href="http://portal.returntiwar.tu2.ru"
style="color:gray; font-size: 14pt;"
onmouseover="style.color='silver'; style.fontSize='15pt';"
onmouseout="style.color='gray'; style.fontSize='14pt'; "> Портал </a></td></tr>
<tr><td height="20px"></tr></td>
<tr><td align="left" height="50px"><dd><a href="javascript:window.close();void(0);"
style="color:gray; font-size: 14pt;"
onmouseover="style.color='silver'; style.fontSize='15pt';"
onmouseout="style.color='gray'; style.fontSize='14pt'; "'> Выйти
</a></td><tr>
<table>
</HTML> |
нужно подключить к onmouswover звук.wav и добаваить onmouseclick со звук2.wav ... Я не лентяй и не тупица, пролистал достаточно тем и пересмотрел много скриптов, но никак у меня не получается. У кого доброе сердце, перепишите пожалуйста этот код, как я словами описал. ПОЖАЛУЙСТА
P.S. Кто мне может объяснить, почему javascript :window.close() внизу не работает??!
|
|
25.05.2009, 02:14
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Цитата:
|
P.S. Кто мне может объяснить, почему javascript:window.close() внизу не работает??!
|
потому что javascript может закрывать только те окна, которые были открыты с помощью javascript
|
|
25.05.2009, 12:03
|
Интересующийся
|
|
Регистрация: 24.05.2009
Сообщений: 19
|
|
x-yuri,
а как же мне тогда реализовать эту функцию?
|
|
25.05.2009, 14:45
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от THER1ON
|
И да, я знаю, что любой дизайнер считает звук на сайте дном непрофессионализма
|
Это пользователи, у которых есть колонки, так считают, а не дизайнеры.
Сообщение от THER1ON
|
а как же мне тогда реализовать эту функцию?
|
Пользователи сами умеют окна закрывать.
|
|
25.05.2009, 15:37
|
Интересующийся
|
|
Регистрация: 24.05.2009
Сообщений: 19
|
|
Сообщение от Kolyaj
|
Пользователи сами умеют окна закрывать.
|
безусловно. но всё же, как мне сделать, чтоб при нажатии на ссылку окно закрылось?
|
|
25.05.2009, 15:45
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Перефразирую: не вы его открывали, не вам его и закрывать. Если же вы его открыли (window.open), то оно прекрасно закроется.
|
|
27.05.2009, 20:59
|
Интересующийся
|
|
Регистрация: 24.05.2009
Сообщений: 19
|
|
Kolyaj,
но я его открывал не через js. тогда как быть?
|
|
27.05.2009, 21:03
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
А как вы его открывали?
|
|
|
|