Передать данные для входа в форму на другую страницу набора фреймов - PullRequest
0 голосов
/ 19 февраля 2011

У меня есть веб-страница 1, на которой есть форма входа в систему, например

<form method="post" action="webpage2" name="login">
    <fieldset><span class="graytitle">Big Fields</span>
    <ul class="pageitem">
        <li class="bigfield"><input placeholder="Username" name="id"/></li>
        <li class="bigfield"><input placeholder="Password" name="password" type="password" /></li>
                                <li class="button">
        <input name="Submit input" type="submit" value="Submit input" />

        </li>
    </ul>
        </fieldset></form>

Тогда у меня есть веб-страница2, которая представляет собой набор фреймов веб-страницы3, которая должна получать данные с веб-страницы1.

 <frameset cols='100%'><frameset
 rows='100%'><frame
 src='webpage3.html'></frameset></frameset>

Как передать данные для входа на веб-страницу3, которая находится в рамке веб-страницы2?

Мне нужно, чтобы это было похоже на приведенный выше сценарий с кадрами. Я не могу публиковать сообщения непосредственно на веб-странице3, так как я буду добавлять дополнительный код на веб-страницу2

Спасибо

Ответы [ 2 ]

0 голосов
/ 19 февраля 2011

Если это не требуется для безопасности, вы можете поместить логин в свой iframes src (querystring), например:

<iframe src="webpage3.html?username=something&password=something"..

Вам нужно будет вставить эти значения, но довольно просто.

Редактировать заметку: Вы можете зашифровать / кодировать эти данные перед их вставкой, для большей безопасности

0 голосов
/ 19 февраля 2011

Я думаю, что это невозможно. Если бы webpage1 было в кадре webpage2, тогда вы могли бы использовать атрибут target:

<form method="post" action="webpage2" name="login" target="name_of_other_frame">

<frame name="name_of_other_frame" src......

но вот об этом я думаю.

...