Javascript / HTML о фреймах - PullRequest
       19

Javascript / HTML о фреймах

0 голосов
/ 18 января 2012

У меня есть страница с 3 кадрами, и я хочу нажать кнопку во втором кадре, которая отправит управление третьему кадру.Затем в третьем кадре будет запрошен пароль, и если он будет указан правильно, пользователь сможет продолжить работу на странице.Моя проблема в том, что когда я открываю страницу, пароль на третий кадр запрашивается автоматически.Как сделать так, чтобы пароль запрашивался только при нажатии кнопки на втором кадре?

1 Ответ

0 голосов
/ 18 января 2012

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

- это все кадры в домене?мы говорим на HTML?Вы должны использовать кадры?

, поэтому, когда кнопка будет нажата во втором кадре, вы захотите установить третий атрибут src кадров для новой страницы.вы можете добраться до него, используя его идентификатор

[FrameID] .src = 'некоторая страница'

однако вы не сможете общаться между собой двумя разными доменами ..

то есть, если у вас есть кадр 2 с www.domain2.com, а в кадре 3 у вас есть www.domain3.com, вы не сможете сделать это ..

, но если они все натот же домен (www.domain2.com), это не будет проблемой ..

ОБНОВЛЕНИЕ: вам может потребоваться сделать родитель. [FRAMENAME] .src = 'location'

похожий пост:

Изменить источник iframe с другого iframe

...