![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Се ля ви |
|
||||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 5 Всего: 127 |
Посмотреть работу можно сдесь: http://spo.mirtour.ru/4travelbureaus/proposals/bulgary/
Текст скрипта вот:
Как осуществляется вызов:
Создаётся впечатление, что оперу хвалят только верстальщики, которые пишут только самые простейшие скрипты в JS (хотя пообсуждать то, как опера непонимает некоторые фичи HTML-а это тоже отдельная тема). Чем сложнее скрипт, тем нужнее отладчик, которого в ней нет, именно по-этому она ещё хуже експлорера, под которого она старательно радится по-умолчанию, потому что хоть IE стандарты W3C и не держит, он всё-таки дебаггер хоть какой-то имеет... Это сообщение отредактировал(а) Се ля ви - 22.7.2004, 15:42 -------------------- |
||||
|
|||||
mix |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 23.2.2003 Репутация: нет Всего: 1 |
У меня в опере 7.50 вроде работает, без картинок.
С картинками потестить не удалось, по ссылке сходил а какая именно кнопка там окно открывает не нашёл. А что такое отладчик для Javascript, это когда в случае ошибки появляеться окошечко с содержанием ошибки? |
|||
|
||||
Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 5 Всего: 127 |
1) По ссылке зайди и нажми на картинке справа - она так и называется - "Фотогалерея. Болгария". Лошади там ещё нарисованы и мужик в повозке на задем плане.
2) Работать-то работает, но в Опере - с глюками. 3) В мазилле и в IE есть дебаггеры (причём в Мазилле поставляется сразу, а для IE надо отдельно закачивать с msdn.microsoft.com) - это прога, например, для эксплорера если стоит, которая при ошибке в скрипте сразу возникает окошко с предложением запустить отладчик. Дебуггер говорит, в какой строчке возникла ошибка и сообщает в чём она заключается, после чего ты можешь посмотреть значения всех переменных, прогнать страницу заново пошагово выполняя каждую инструкцию скрипта и в любой момент остановившись узнать (и даже поменять, но этим лучше не пользоваться - запутаешься совсем) значения всех переменных и вывести результат любых операций. В отдельном окне там и выполнять операции можно и всё что хочешь - кароче ты в дебаггере полностью просматриваешь и контролируешь пошаговое выполнение программ (в данном случае - скриптов :-) ). -------------------- |
|||
|
||||
mix |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 23.2.2003 Репутация: нет Всего: 1 |
Ага посмотрел, глюков в опере не заметил.
Можно поконкретнее, что в опере работает нетак/не работает? |
|||
|
||||
Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 5 Всего: 127 |
У меня опера 7.0 - она выводит ссылку только на первую картинку, и соответственно только стрелку вправо. эта кнопка срабатывает ровно один раз, при этом циферка становится-таки ссылкой. Если в опере 7.5 этот баг убрали, я рад :-) Но ни в IE начиная с 5.0, ни в Мазилле начиная с 1.1 (младше у меня нету) этого бага и не появлялось...
Скрипт написан в строгом соответствии с DOM1, выпущенного по-моему, году в 98... Рад что в последней версии Opera 2004 года этот стандарт всё-таки реализовали! :-))))) Когда я уже буду растить внуков, видимо, дело и до DOM3 в Oper`е дойдёт!.. То-то будет праздник! >;-) Дорога ложка к обеду. А "лучше поздно, чем никогда" - лозунг неудачников. -------------------- |
|||
|
||||
mix |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 23.2.2003 Репутация: нет Всего: 1 |
alt+p->Multimedia->javaScript options (button) ->Open Javascript console on error (checkbox)
Поставь галочку, и тогда после ошибки будет появляться окошко с причиной ошибки. Просто посмотреть консоль можно так: Tools->consoles->JavaScript console |
|||
|
||||
Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 5 Всего: 127 |
Спасибо. Это, канешь, лучше чем ничего... <:-)
Хотя дебаггер бы пригодился гораздо сильнее... Когда конкретная ошибка в сценарии - это поможет, но когда скрипт просто почему-то работает не так, как нужно, но без ошибок - такая штука не поможет... :-( Для таких вещей и нужен нормальный дебаггер... Нпример, вышеприведённый скрипт - ошибок не выдаёт... А работает не правильно... Это сообщение отредактировал(а) Се ля ви - 26.7.2004, 07:33 -------------------- |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |