Как загрузить jquery «Модальное окно» перед загрузкой страницы? - PullRequest
1 голос
/ 30 мая 2009

Я делаю сайт на двух языках, я хочу дать «модальное окно jquery» перед загрузкой английской страницы, чтобы дать возможность выбрать ссылку на другой язык (в модальном окне). Если пользователь нажмет на Второй язык По ссылке он перейдет на эту страницу, и если он хочет остаться с английским, ему просто нужно закрыть окно.

Ответы [ 3 ]

2 голосов
/ 30 мая 2009

Если вы хотите, чтобы пользователь выбрал язык перед использованием сайта, и ваш текущий план состоит в том, чтобы представить им «модальное» диалоговое окно jquery ... тогда более удобным и удобным для пользователя подходом будет создание языка - целевая страница выбора, которую пользователи будут представлены при входе на ваш сайт. Целевая страница, подобная этой, для всех намерений и целей ... является модальной, но она намного более доступна для ваших пользователей. Если у любого из них по какой-либо причине отключен JavaScript или используется браузер, кашель IE кашель , который не очень хорошо отображает "модальные" вещи на основе dhtml, тогда По крайней мере, ваши пользователи не имеют ничего необычного, что может затруднить или сделать невозможным для них выбор языка.

Тем не менее, если вы хотите, чтобы скрипт запускался в определенную точку во время загрузки вашей страницы ... просто поместите скрипт непосредственно внутри тегов , без какой-либо функции или другой оболочки вокруг него. Браузеры выполнят встроенный скрипт, как только этот блок скрипта будет загружен, даже если документ еще не «готов».

0 голосов
/ 30 мая 2009

Почему бы вам просто не спросить их, когда страница загружена?

В чем дело? Я имею в виду, просто предоставил им возможность выбирать между доступным языком. Это не так раздражает, главное помнить свой выбор.

Попытайтесь отобразить модальное поле, пока дом не станет болезненным ..

А как насчет панели уведомлений типа SO?

В любом случае, чтобы ответить на ваш вопрос, я думаю, вы должны сделать, как работает страница «Загрузка».

Настройка CSS и скрытие всего остального, а также использование модального окна плагина для JQuery

Тогда просто show () содержание вашей страницы

0 голосов
/ 30 мая 2009

Не заключайте код в документ готовым, если ваш модальный плагин требует наличия в документе определенного DIV, поместите div непосредственно под тегом body, а код javascript - непосредственно под ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...