|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.10.2011, 20:44 | #1 |
Регистрация: 15.10.2011
Сообщений: 6
|
Скрипт не "понимает" русского
Нашла в интернете хороший скрипт для выпадающего меню, отредактировала его под себя. Только когда стала внедрять русский язык пошли непонятные символы. Вот сам скрипт.
<html> <head> <title>MENY</title> </head> <body> <style> td.menu {background-color: #bbffff; text-align: center} td.menu a, table.submenu a {color: #5e0aff; text-decoration: none} table.submenu {border: 1px #440000 solid; background-color: #FEC883; width: 200px; visibility: hidden; position: absolute; left: 200; text-align: center} </style> <script language="JavaScript"> var oldId, oldBgColor; function hiddenLayer(elem) { document.getElementById(elem).style .visibility = 'hidden'; lightOff();} function showLayer(elem) { document.getElementById(elem).style .visibility = 'visible';} function lightOn(elem) { oldId = elem; oldBgColor = document.getElementById(elem).style .background; document.getElementById(elem).style ;} function lightOff() { document.getElementById(oldId).styl e.background = oldBgColor;} </script> <table cellspacing=2> <tr> <!-- Первый пункт меню --> <td class="menu" width="200px" id="menu0" onMouseOver="showLayer('menu0_list' ); lightOn('menu0')" onMouseOut="hiddenLayer('menu0_list ')" onClick="document.location = 'menu1.php'"> <a href="menu1.php">YES</a> </td> <!-- Подменю первого пункта меню --> <td width="0px" valign="top"> <table id="menu0_list" class="submenu" onMouseOver="showLayer('menu0_list' )" onMouseOut="hiddenLayer('menu0_list ')"> <tr> <td id="menu0-0" onMouseOver="lightOn('menu0-0')" onMouseOut="lightOff()" onClick="document.location = 'point11.php'"><a href="point11.php">PUNKT 1-1</a></td> </tr> <tr> <td id="menu0-1" onMouseOver="lightOn('menu0-1')" onMouseOut="lightOff()" onClick="document.location = 'point12.php'"><a href="point12.php">PUNKT 1-2</a></td> </tr> <tr> <td id="menu0-2" onMouseOver="lightOn('menu0-2')" onMouseOut="lightOff()" onClick="document.location = 'point13.php'"><a href="point13.php">PUNKT 1-3</a></td> </tr> </table> </td> <!-- Второй пункт меню --> <td class="menu" id="menu1" onMouseOver="showLayer('menu1_list' ); lightOn('menu1')" onMouseOut="hiddenLayer('menu1_list ')" onClick="document.location = 'menu2.php'"> <a href="menu2.php">Meny №2</a> </td> <!-- Подменю второго пункта меню --> <td width="0px" valign="top"> <table id="menu1_list" class="submenu" onMouseOver="showLayer('menu1_list' )" onMouseOut="hiddenLayer('menu1_list ')"> <tr> <td id="menu1-0" onMouseOver="lightOn('menu1-0')" onMouseOut="lightOff()" onClick="document.location = 'point21.php'"><a href="point21.php"> Меню №2!</a></td> </tr> <tr> <td id="menu1-1" onMouseOver="lightOn('menu1-1')" onMouseOut="lightOff()" onClick="document.location = 'point22.php'"><a href="point22.php">Пункт 2-2</a></td> </tr> <tr> <td id="menu1-2" onMouseOver="lightOn('menu1-2')" onMouseOut="lightOff()" onClick="document.location = 'point23.php'"><a href="point23.php">Пункт 2-3</a></td> </tr> </table> </td> </tr> </table> </body> </html> P.S. Я чайник, но очень хочу научиться) пожалуйста не говорите очень "умными" словами |
15.10.2011, 21:52 | #2 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,043
|
попробовал, есть
YES Meny №2 А когда на них жму - сообщение - невозможно открыть файл |
15.10.2011, 22:09 | #3 |
Регистрация: 15.10.2011
Сообщений: 6
|
Так, а русский язык он не воспроизводит.
|
16.10.2011, 04:41 | #4 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 70
|
все работает и русский отображается нормально, Вы видите что то вроде ����� 1-1, если да то это у вас с кодировкой проблема, попробуйте открыть через блокнот, "Сохранить как", в появившемся окне увидите "Кодировка", если стоит "UTF-8", поменяйте на "ANSI" или наоборот.
Made All in China - MAC OS...
|
16.10.2011, 13:00 | #5 |
Регистрация: 15.10.2011
Сообщений: 6
|
Большое спасибо с UTF-8 сработало. Я просто думала что ANSI это норма теперь буду знать. Ещё раз огромное спасибо!!!
|
16.10.2011, 23:08 | #6 | |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Цитата:
п.с. ANSI - это кодировка windows-1251 в html п.п.с. в ANSI-шной кодировке глючат стили в ослике с кирилическими комментами
Alar, верни репу!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать скрипт, который помещал бы на документ таблицу "безопасных цветов". | lildens | JavaScript, Ajax | 1 | 21.10.2010 16:26 |
Как обойти "преобразование типа из "string" в "float" невозможно" | lexluter1988 | Помощь студентам | 1 | 07.08.2010 12:23 |
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. | Каравай | Microsoft Office Excel | 13 | 17.02.2010 09:53 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |