Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2009, 03: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, 08:47   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

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

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

А каков предполагаемый результат?
И что делает ф-ция RequestData ?
SkyM@n вне форума Ответить с цитированием
Старый 26.11.2009, 15: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 в 15:35.
slips вне форума Ответить с цитированием
Старый 26.11.2009, 15:45   #6
slips
Форумчанин
 
Аватар для slips
 
Регистрация: 28.10.2008
Сообщений: 350
По умолчанию

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


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


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