Используйте JavaScript для отслеживания смены кадра - PullRequest
0 голосов
/ 03 мая 2011

У меня есть набор фреймов на моем сервере, на котором размещено главное меню верхнего фрейма, которое находится в том же домене, и нижний фрейм, содержимое которого иногда находится в том же домене, а иногда в удаленном домене.

Я хотел бы отслеживать нижний фрейм, чтобы увидеть, меняется ли он, и если он меняется, на какой URL он пошел. Есть ли способ сделать это с помощью JavaScript?

Ответы [ 2 ]

0 голосов
/ 03 мая 2011

Вы должны иметь возможность связать с load в iframe и работать с этим.

0 голосов
/ 03 мая 2011

Если вы контролируете контент, поступающий с вашего домена, вы сможете определить, когда пользователь покидает ваш домен.Вы можете поймать обычную навигацию по ссылкам, прослушивая события кликов, и добавив дополнительный код, чтобы уведомить навигацию о любых других способах, которыми пользователь может покинуть страницу.вы не сможете получить какую-либо информацию из нее без взаимодействия с самим контентом (что даже в этом случае включает в себя неприятные междоменные связи).Фрейм, указывающий на удаленный домен, не будет сообщать никакой информации о себе на вашу страницу, даже о текущем URL.

...