Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 26.11.2009, 04:00   #1
slips
Форумчанин
 
Аватар для slips
 
Регистрация: 28.10.2008
Сообщений: 350
Печаль Не работает <a href > в опере

Доброй ночи.. появилась проблема связана она с тем что есть ссылки следующего вида
Код HTML:
<li id="tabs1" class="active">
                  <a href="home.html" onclick="RequestData('',this);return false"><span>О себе</span></a>
                </li>
в ie при клике отрабатывает JS. А в опере происходит почему то переход по home.html. Сам же Js не срабатывает.
Вычитал такой способ перенаправления на каком то сайте. А теперь не знаю что и делать..
slips вне форума Ответить с цитированием
Старый 26.11.2009, 09:47   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 3,532
По умолчанию

а если href="#" сделать?
ADSoft вне форума Ответить с цитированием
Старый 26.11.2009, 13:53   #3
slips
Форумчанин
 
Аватар для slips
 
Регистрация: 28.10.2008
Сообщений: 350
По умолчанию

К великому сожалению нет..
Но уже ясно откуда тащится ошибка.! Что уже клёво.
Она как оказывается в JS.
Код HTML:
   parentNode.childNodes.length 
в IE- даёт мне 4 элемента а в Opere и Maze целых 9...!
slips вне форума Ответить с цитированием
Старый 26.11.2009, 16:06   #4
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

А каков предполагаемый результат?
И что делает ф-ция RequestData ?
SkyM@n вне форума Ответить с цитированием
Старый 26.11.2009, 16:28   #5
slips
Форумчанин
 
Аватар для slips
 
Регистрация: 28.10.2008
Сообщений: 350
По умолчанию

Цитата:
Сообщение от SkyM@n Посмотреть сообщение
А каков предполагаемый результат?
И что делает ф-ция RequestData ?
Ответ на ваш вопрос :
http://programmersforum.ru/showthread.php?t=72605
Дело в том что первоначально я не придусмотрел то факт что Opera и Mazila в отличие от IE. Вставляет текстовые элементы вот из-за этого и путаница возникла.
А суть заключалась в том, что если отключён JS перенаправлять на страницу которая оповестит об этом пользователя.

Последний раз редактировалось slips; 26.11.2009 в 16:35.
slips вне форума Ответить с цитированием
Старый 26.11.2009, 16:45   #6
slips
Форумчанин
 
Аватар для slips
 
Регистрация: 28.10.2008
Сообщений: 350
По умолчанию

Тему можно закрывать.
slips вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сайт в опере shkipper HTML и CSS 8 19.07.2013 01:48
скрипт скрытия / отображения текста без перезагрузки (не работает в опере) vlad007 JavaScript, Ajax 12 10.11.2009 14:08
Скрипт не работает в Опере SuBwooFer JavaScript, Ajax 4 02.09.2009 14:49
Глюк в опере Ozerich Софт 5 18.01.2009 14:45
A LINK HREF="?????" _Solomon_ HTML и CSS 5 06.07.2007 12:01


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS