Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> в всплывающем меню не работает текстовая ссылка 
V
    Опции темы
nadyui
Дата 21.4.2008, 13:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 51
Регистрация: 30.10.2005

Репутация: нет
Всего: нет



Когда все меню было текстовое, все прекрасно работало.
Решила я сделать кнопочки графическими, а выскакивающее окошко меню оставить текстовым.
В результате почему-то во всплывающем меню кликаешь на ссылку и ничего не происходит. Где тут может быть ошибка?

Цитата

<html>

<head>
<title>главная страница</title>

<script language=javascript>
<!--
var LinkDivActive = 0;
var onDiv;
var timeOnDiv;
var layerRef;
var styleRef;
var showVar;
var hideVar;

if (navigator.appName == "Netscape") {
 layerRef="document.";
 styleRef="";
 showVar="'show'";
 hideVar="'hide'";
} else {
 layerRef="document.all.";
 styleRef=".style";
 showVar="'visible'";
 hideVar="'hidden'";
}

//Divisions Show | Hide
function hideDiv(divn) {
 eval(layerRef+divn+styleRef+'.visibility = '+hideVar);
}
function showDiv(divn) {
 eval(layerRef+divn+styleRef+'.visibility = '+showVar);
}

//Link Divisions Stuff
function showLinkDiv(divn) {
 if (timeOnDiv != null) {
  clearTimeout(timeOnDiv);
  hideDiv(onDiv);
 }
 showDiv(divn);
 onDiv = divn;
}

function divTimer() {
 timeOnDiv = setTimeout("divOut()",500)
}

function divOut() {
 if (LinkDivActive == 0) {
  hideDiv(onDiv);
 } 
}

function LinkDivOver() {
 LinkDivActive = 1;
 clearTimeout(timeOnDiv);
}

function LinkDivOut() {
 LinkDivActive = 0;
 timeOnDiv = setTimeout("divOut()",500)
}
//-->
</SCRIPT>

</head>

<body >

 <!--для упрощения убрана часть табличной разметки в html-->

          <td ID="katalog" width="92" height="23" align="center">
          <!--КНОПКА КАТАЛОГ-->

<A  href="korpus_m.htm" 

onMouseOver="document.images[0].src='knop_katalog_bejev.jpg'; showLinkDiv('linkdiv1');
window.status='';
return false;" 
onMouseOut="document.images[0].src='knop_katalog_bel.jpg'; 
divTimer();
return false;" >
 

<img border="0" src="knop_katalog_bel.jpg" width="92" height="22"></A>

</td>
        
  
          <td width="92" height="111" valign="top" align="left">

           <!--ТАБЛИЦА ВСПЛЫВАЮЩАЯ-->
           <DIV id="linkdiv1" style=" left:0px; top:0px; z-index:99; visibility:hidden">
            <table border="1" background="fon_knop.jpg" width="92" height="24" cellspacing="0" cellpadding="0" bordercolor="#FFFFFF">
              <tr>
               

<TD align="left" height="24" width="92" valign="top">
  <A   href="korpus_m.htm" 
onmouseover="LinkDivOver();window.status='';return true" 
onmouseout="LinkDivOut();window.status=''">
                    
<p style="line-height: 100%" align="center"><B>Весна-лето<BR>2008</B> </p>           

</a>
               </td>
              </tr>
            </table>
          </DIV>

          
</body>

</html>



Это сообщение отредактировал(а) nadyui - 21.4.2008, 22:38
PM MAIL   Вверх
TryLight
Дата 22.4.2008, 03:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 26.8.2007

Репутация: нет
Всего: 1



да вроде все нормально.
PM MAIL WWW   Вверх
nadyui
  Дата 22.4.2008, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 51
Регистрация: 30.10.2005

Репутация: нет
Всего: нет



Cама не пойму в чем дело. Не открывается - и все. Даже никаких сообщений ругательных броузер не выдает.
PM MAIL   Вверх
nadyui
Дата 2.5.2008, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 51
Регистрация: 30.10.2005

Репутация: нет
Всего: нет



Поняла в чем дело! В страничку был встроен файл svf со своим скриптом, и этот скрипт почему-то конфликтовал с моей менюшкой на java script. Удалила svf  и все заработало.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0681 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.