|
|
|
|
|
для: PAT
(02.08.2008 в 23:14)
| | Огромное спасибо! Выручили.. | |
|
|
|
|
|
|
|
для: newcold
(02.08.2008 в 19:27)
| |
<html><head>
<meta http-equiv="content-type" content="text/html; charset=win-1251">
<script>
var S = 0;
function myLoad ()
{
if (!S) {S = 1; return} document.getElementById ('forForm').innerHTML = window.frames.myFrame.document.body.innerHTML;
}
function mFunc (x)
{
document.getElementById ('forForm').innerHTML = 'Место под форму';
if (!x.selectedIndex) return; document.getElementsByName ('myFrame') [0].src = x.options [x.selectedIndex].value;
}
</script>
</head>
<body>
<select onchange="mFunc (this)">
<option style="color: red">Выбери меня
<option value="forma_vida_01.html">Первая форма
</select>
<hr><div id="forForm">Место под форму</div><hr>
<iframe name="myFrame" style="display: none" onload="myLoad ()"></iframe>
</body></html>
|
Ну и файл forma_vida_01.html:
<html><head>
<meta http-equiv="content-type" content="text/html; charset=win-1251">
</head>
<body>
<form action="" method="">
Логин: <input name="login"><br>
Пароль: <input type="password" name="pass"><br>
<input type="submit" value="Перейти">
</form>
</body></html>
|
Добавьте в селект ещё шесть опшенов для шести других видов форм и, соответственно, сделайте ещё шесть файлов forma_vida_02.html ... forma_vida_07.html с кодом самих форм. | |
|
|
|
|
|
|
|
для: PAT
(02.08.2008 в 15:29)
| | Да любой простой просто форм будет где-то 7 видов.. | |
|
|
|
|
|
|
|
для: newcold
(02.08.2008 в 14:00)
| | МоЖно - по-разному. Например, подгрузкой HTML-кода формы в невидимый ифрейм с последующим прочтением этого кода и создания уже видимой копии этой формы на странице. Можно подгрузить посредством технологии AJAX - т.е. дать запрос серверу, получить от него ответ в виде HTML-кода копии, прочитать его и поместить на странице... есть и ещё способы.
Но вот который из них применять моДно - я не знаю. | |
|
|
|
|
|
|
| Доброго времени суток!
Подскажите как это модно реализовать? | |
|
|
|
|