![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| vpokorp |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
важно хотя бы момент перехода, а лучше бы и куда именно перешел.
Задача следующая: На странице А.html в iframe загружена страница В.html со ссылками. Если посетитель нажимает одну из них, скажем на страницу С.html, то основная страница автоматически переключается на страницу d.html или в идеале на d.html?c.html |
|||
|
||||
| bars80080 |
|
||||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
что это такое?
тоже мало понятно. делается примерно так:
это откроет страницу c.html в главном окне браузера если нужно, чтобы в iframe на странице c.html загрузилась d.html (так я понял?) при переходе по ссылке c.html?d.html, то дописать немного кода в c.html:
Это сообщение отредактировал(а) bars80080 - 17.1.2009, 14:54 |
||||||
|
|||||||
| vpokorp |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Не совсем так
На странице В.html есть обычная ссылка ведущая на С.html и с этим уже ничего не поделать. Страницу В.html мы грузим в iframe страницы А.html. В обычном случае, если посетитель нажмет на ссылку С.html, то он туда и перейдет внутри iframe ? хотя главная страница так и останется А.html. Но хочется, чтобы скрипт отслеживал переход внутри iframe и передовал информацию в главную A.html, которая бы при этом перегружалась или просто на страницу D.html или к тому же указывая, куда хотела переqnb iframe ская страница - т.е. D.html?c.html - где ?c.html - передаваемый параметр |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
а теперь подробнее, где у тебя эти страницы находятся (на твоём хосте или нет), и почему ты не можешь изменить ссылку?
|
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 17 Всего: 137 |
Можно отлавливать либо клики на ссылках во фрейме, либо событие onunload
|
|||
|
||||
| CyberBullDog |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
Всем привет!
Отлавливаю клики, как вычитал в одном примере.
Естественно, клики во фреймах не отлавливаются. Если фрейм с другого хоста, это реально сделать? Просто вычитал тут в соседней (по поиску) теме и закралось сомнение:
Интересно, кто это придумал. А если я напишу свой браузЁр и буду давать доступ к данным фреймов. Меня арестуют? Или скажут "ай-яй-яй" и пальцем погрозят? (Оба вопроса реторические) Возвращаясь к теме... кто-нибудь знает как отловить клик во фрейме другого домена? Заранее благодарен. |
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |