13.3. Macromedia DreamWeaver MX. Сценарии.Часть3
Перенаправление на другую страницу. Создайте новую страницу, затем введите какой-нибудь текст, выделите его, после чего нажмите "+" и выберите пункт Go To Url, где в открывшемся окне (Рис. 13.17)
Рис.13.17
в поле Url нужно будет ввести адрес страницы, на которую вы собираетесь перенаправить посетителей (Адрес может быть как абсолютный (см. скриншот), так и относительный, - для этого воспользуйтесь кнопкой Browse). Поле Open In требуется в случае, если вы используете сценарий на фреймовой странице и тогда в нем вам нужно определить тот фрейм, в котором будет загружена новая страница. В моем случае страница без фреймов и это поле мне без надобности. По окончании - кнопка ОК, далее в событиях (это там где треугольник) выберите пункт onLoad. То есть, на понятном языке - перенаправление произойдет тогда, когда будет загружен текст (который вы выделили).
Пример 05 (Перенаправление на другую страницу).
Ну и давайте напоследок создадим еще один сценарий - Перенаправление на другую страницу в зависимости от броузера (версии броузера). Создайте новую страницу, затем введите какой-нибудь текст, выделите его, после чего нажмите "+" и выберите пункт Go To Url, где в открывшемся окне (Рис. 13.18)
Рис.13.18
вам требуется заполнить необходимые поля. На приведенном скришоте видно, что все посетители пользующиеся броузерами IE 4.0 и выше, а также Netscape Navigator 4.0 и выше будут переправлены на страницу http://www.rth77.ru/rth77, те же кто пользуется более старыми версиями упомянутых броузеров, а так же броузерами других разработчиков (поле Other Browsers), будут переправлены на страницу http://www.rth77.ru/. Помимо пунктов Go To Url (перенаправление на основную страницу) и Go To Alt Url (перенаправление на альтернативную страницу) существует пункт Stay on this Page (остаться на этой странице) - в этом случае посетители никуда перенаправлены не будут. В событиях (это там где треугольник) выберите пункт onLoad.
Пример 06 (Перенаправление на другую страницу в зависимости от броузера).
Если вы поняли принцип работы с панелью Behaviors, то никаких проблем с созданием сценариев у вас не будет.
|