Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > Компьютеры и Интернет > Скорая помощь > Архив

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Закрытая тема
 
Опции темы Опции просмотра Language
Старый 23.02.2007, 15:57   #1
Михентий
 
Аватар для mikhenty
 
Пол:Мужской
Регистрация: 07.11.2005
Адрес: .::Moscow::.
Сообщений: 2,221
По умолчанию Ошибка в скрипте ... (Опера и Лиса не реагируют)

Всем доброго времени суток ...
Не хватает мне извилин, чтобы решить данный вопрос, а посему за решение предлагаю совершить обмен ...
Вы мне работающий скрипт - я Вам "шоху", тоже работающую ...


Дело вот такое ...
Есть скрипт:
<P><SPAN><A class=tagcutflag title="Для просмотра скрытого текста - жми сюда" style="CURSOR: help" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;">Смотреть ....</A></P>
<DIV class=tagcut style="DISPLAY: none">Скрытый текст ...</DIV></SPAN>


В IE открывается так:
[IMG]http://img92.**************/img92/8206/s1ad4.jpg[/IMG]
При наведении на данный текст курсора мыши - выскакивает знак вопроса, а после щелчка левой кнопки появляется скрытый текст:
[IMG]http://img92.**************/img92/5154/s2ee9.jpg[/IMG]
Засада в том, что все это в ишаке работает, а в Опере и на Лисе - нет ...
Народ!!! Хелп ... Меняю решение проблемы на шестизнак ... (подберем)
mikhenty вне форума
 
Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: ноутбук MSI Modern 15Магазин бытовой техники: стиральная машина indesit iwsd 6105 cis - переходи на сайт ТАЙМТВ!складские программы для авитооборудование для чистки ювелирных изделийрегулятор оборотов электронный rty-1.5


Старый 23.02.2007, 17:43   #2
Liandri
ViP
 
Аватар для Liandri
 
Пол:Мужской
Регистрация: 02.01.2005
Адрес: Sirius, Agharta
Сообщений: 1,411
Репутация: 5950
По умолчанию Re: Ошибка в скрипте ... (Опера и Лиса не реагируют)

Правильный вариант:
<P><SPAN><A class=tagcutflag title="Для просмотра скрытого текста - жми сюда" style="CURSOR: help" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;">Смотреть ....</A></P><DIV class=tagcut style="DISPLAY: none">Скрытый текст ...</DIV></SPAN>

т.е. надо всего лишь чтобы DIV начинался не на новой строке, а на той же.

Ну и, не могу не упомянуть про некоторые общие некорректности кода, например отсутствие кавычек в указании класса(class=tagcutflag), прописные буквы в описании тегов, и естественно неправильная вставка тега <p> - он начинается до span, но заканчивается внутри него(из-за этой ошибки код не работает в Firefox). Вот более корректный код, первая рабочая версия, без строгого поиска ошибок - тег <p> просто убран за ненадобностью:
<span><a class="tagcutflag" title="Для просмотра скрытого текста - жми сюда" style="cursor: help" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;">Смотреть ....</a><div class="tagcut" style="display: none">Скрытый текст ...</div></span>

Отличается от первого лишь тем, что раскрытый текст начинается не через строку, а сразу на следующей строке. Естественно, никто не мешает добавить лишний <br />, что и создаст нужный эффект...

Вроде всё работает во всех браузерах
__________________
Liandri вне форума
 
Вверх
Старый 23.02.2007, 22:30   #3
Abra Cadabra
ViP
 
Аватар для Abra Cadabra
 
Пол:Мужской
Регистрация: 04.02.2005
Адрес: Рязанская губерния
Сообщений: 2,226
По умолчанию Re: Ошибка в скрипте ... (Опера и Лиса не реагируют)

mikhenty, Жду ссылку для проверки
__________________


Сироту каждый норовит обидеть
Abra Cadabra вне форума
 
Вверх
Старый 24.02.2007, 08:32   #4
mikhenty
Михентий
 
Аватар для mikhenty
 
Пол:Мужской
Регистрация: 07.11.2005
Адрес: .::Moscow::.
Сообщений: 2,221
По умолчанию Re: Ошибка в скрипте ... (Опера и Лиса не реагируют)

Цитата:
Сообщение от Abra Cadabra Посмотреть сообщение
mikhenty, Жду ссылку для проверки

Гмм ... Оба Варианта в ишаке работают ... А в Опере нет ... На Лисе не проверял ...
Скинул в личку тебе и Ли ссылку ...
(Мужики выручайте - вторую ночь не сплю...)
mikhenty вне форума
 
Вверх
Старый 24.02.2007, 16:28   #5
Ragimovich
Постоялец
 
Аватар для Ragimovich
 
Пол:Мужской
Регистрация: 24.10.2006
Сообщений: 495
Репутация: 418
По умолчанию Re: Ошибка в скрипте ... (Опера и Лиса не реагируют)

Странно, а у меня в Opera 9.10 вариант Liandri работает...
Ragimovich вне форума
 
Вверх
Старый 25.02.2007, 12:04   #6
mikhenty
Михентий
 
Аватар для mikhenty
 
Пол:Мужской
Регистрация: 07.11.2005
Адрес: .::Moscow::.
Сообщений: 2,221
По умолчанию Re: Ошибка в скрипте ... (Опера и Лиса не реагируют)

Включил в функциях Оперы все что мог ... Сделал как Ли написал ...
Вызвал консоль ошибок - и вот такое увидел ... Может кто разберется???

[IMG]http://img136.**************/img136/8594/9999eb3.jpg[/IMG]
mikhenty вне форума
 
Вверх
Старый 26.02.2007, 17:45   #7
Liandri
ViP
 
Аватар для Liandri
 
Пол:Мужской
Регистрация: 02.01.2005
Адрес: Sirius, Agharta
Сообщений: 1,411
Репутация: 5950
По умолчанию Re: Ошибка в скрипте ... (Опера и Лиса не реагируют)

mikhenty, только что проверил в Опере 9 - так как сейчас у тебя стоит, не работает. Ввёл исправление, о котором я тебе говорил через кеш в html-код, и всё пошло, причём без ошибок... Просто убери переход на новую строку... Вот этот отрывок:

Цитата:
... Смотреть .... </A>
<
DIV class=tagcut style="DISPLAY: none">
...


Должен быть написан вот так - слитно, красным выделил то что надо исправить:

Цитата:
... Смотреть .... </A><DIV class=tagcut style="DISPLAY: none"> ...

Если бы ты скопировал откорректированный вариант из моего сообщения, все эти 2 ночи спал бы нормально
__________________
Liandri вне форума
 
Вверх
Старый 27.02.2007, 06:06   #8
mikhenty
Михентий
 
Аватар для mikhenty
 
Пол:Мужской
Регистрация: 07.11.2005
Адрес: .::Moscow::.
Сообщений: 2,221
По умолчанию Re: Ошибка в скрипте ... (Опера и Лиса не реагируют)

Цитата:
Сообщение от Liandri Посмотреть сообщение
Должен быть написан вот так - слитно

Ли, дружище ... Я понял ... Но этот чертов редактор страниц сайта при сохранении кода перебрасывает DIV на новую строку...
Видимо в нем проблема ... Шас с этим воюю ...
О результатах отпишу ... Да и "шоха" видимо твоя ...
mikhenty вне форума
 
Вверх
Старый 01.03.2007, 08:58   #9
mikhenty
Михентий
 
Аватар для mikhenty
 
Пол:Мужской
Регистрация: 07.11.2005
Адрес: .::Moscow::.
Сообщений: 2,221
По умолчанию Re: Ошибка в скрипте ... (Опера и Лиса не реагируют)

Вот два варианта работающих у меня и в Опере и на Ишаке скрипта "Скрытый текст"
Можете опробовать и использовать ... (Они чуток отличаются от варианта Ли)

<html>
<head>
<title></title>
</head>
<body>
<a class="tagcutflag" title="Для просмотра скрытого текста - жми сюда"
style="cursor: help" onclick="txt=document.getElementById('hdText');if( txt.style.display)txt.style.display='';else txt.style.display='none';return false">Смотреть скрытый текст в новой строке....</a><div class="tagcut" id=hdText style="display: none">Скрытый текст ...</div>
<br>
<br>

<a class="tagcutflag" title="Для просмотра скрытого текста - жми сюда"
style="cursor: help" onclick="txt=document.getElementById('hsText');if( txt.style.display)txt.style.display='';else txt.style.display='none';return false">Смотреть скрытый текст в этой же строке....</a><span class="tagcut" id=hsText style="display: none">Скрытый текст ...</span>
</body>
</html>
mikhenty вне форума
 
Вверх
Старый 01.03.2007, 11:55   #10
mikhenty
Михентий
 
Аватар для mikhenty
 
Пол:Мужской
Регистрация: 07.11.2005
Адрес: .::Moscow::.
Сообщений: 2,221
По умолчанию Re: Ошибка в скрипте ... (Опера и Лиса не реагируют)

Как и обещал за помощь Ли в личку ушла "шоха" ...
Тема закрыта ... Всем спасибо!!!
mikhenty вне форума
 
Вверх
Закрытая тема


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в скрипте nikita9273 HTML 4 02.12.2010 03:05
помогите найти ошибку в скрипте reklamist_dv Веб - Программирование 7 06.08.2007 18:10
опера 8 hanoy Архив 2 01.07.2005 03:50

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:57. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.06424 секунды с 11 запросами