В ff нормально скачался, вообще обычно такие вещи решаются посылкой правильных заголовков вместе с файлом. Как этов DLE реализуется, тут уж я, к сожалению, не в курсе.
Насчет того, что проблема в бразуре - тоже может быть. Иногда бывает с .rar - ff качает нормально, а опера в браузере показывае крякозябры. Но тут опять вопрос отправки правильных заголовков.
Проверьте что выдает сервер, с котрого корректно закаичвается и отправляйт такие же - смотрите на заголовок Content-Type.
Вот фиг знает, мне лично xpath как-то сразу приглянулся. По-моему, достаточно базовых знаний селекторов css, чтобы понять что там к чему.
Конкретно за ваш случай не скажу, но в firebug'е показывает уже интерпретированный браузером html (например, он может добавлять tbody к таблицам, хотя в ответе сервера их нет).
Плюс к одному элементу можно, как правило, обратиться разными способами, особенно если у его родителей есть атрибуты id,class.
флеш игры
flash игры
играть онлайн
Как такую базу лучше хранить, чтобы искать по ней побыстрее было?
Скачать себе файлы сайта, проверить их антивирусом. Сравнить с эталонными файлами этой же версии движка с помощью WinMerge - найти различия и изучить.
Думаю для того, чтобы точно знать, где конец сообщения. Типа, если == получили - то сообщение пришло целиком.
group by по id тура не подходит?
В общем случае - ставьте куку на 6 часов.
Алгоритм таков:
Пользователь зашел на страницу - проверили, есть ли кука.
Если нет - то показали layer+поставили куку, если есть - то показали контекст.
вообще у setTimeout есть возвращаемое значение - идентификатор таймера - его можно использовать для функции clearTimeout()
т.е. запускаете таймер на скрытие блока, если в результате каких-то действий скрывать не нужно - то clearTimeout()
Тут проблема только в хранении/получении нужных идентификаторов таймеров.