|
|
|
новичок
      
участник
Last Login: 12.05.2008 14:25
Сообщ.: 9,
Visits: 554
|
|
<html> <head> <LINK rel="stylesheet" href="skins/default/default.css" type="text/css"> <title>Net.htm</title> </head> <frameset cols="206,*" BORDER=0> <frame SCROLLING="NO" src="files/side.htm" NAME="left" CLASS="leftframe"> <frame SCROLLING="AUTO" src="files/well.htm" NAME="viewer" FRAMEBORDER="0"> </frameset> </html>Подскажите пож-та как правильно составить код страницы side, где находится панель ввода интернет адреса, чтобы по нажатию ентер сайт грузился в правый(или вместо него) фрейм well?
|
|
|
|
|
Supreme Being
      
участник
Last Login: 29.05.2008 20:04
Сообщ.: 269,
Visits: 2 381
|
|
Botc (18.08.2007) <html>
<head>
<LINK rel="stylesheet" href="skins/default/default.css" type="text/css">
<title>Net.htm</title>
</head>
<frameset cols="206,*" BORDER=0>
<frame SCROLLING="NO" src="files/side.htm" NAME="left" CLASS="leftframe">
<frame SCROLLING="AUTO" src="files/well.htm" NAME="viewer" FRAMEBORDER="0">
</frameset>
</html>
Подскажите пож-та как правильно составить код страницы side, где находится панель ввода интернет адреса, чтобы по нажатию ентер сайт грузился в правый(или вместо него) фрейм well?
top.viewer.src="index.htm";
viewer - имя второго фрейма в твоём случае viewer
index.htm -- имя сайта...
=========================files/side.htm======================
<script>
function A() {
top.viewer.src=document.form1.ulz.value;
}
</script>
<form name="form1">
<input type="text" name="ulz"><br>
<input type="button" value="Загрузить" onclick="A()">
</form>
----------------------------------
Я безработный...
Возьмите меня на работу. =)
|
|
|
|
|
новичок
      
участник
Last Login: 12.05.2008 14:25
Сообщ.: 9,
Visits: 554
|
|
| дело в том что форма уже есть и input type прописан, а нельзя ли просто скриптом перенаправить(жмем ентер и активизируется правый фрейм)?
|
|
|
|
|
Supreme Being
      
участник
Last Login: 29.05.2008 20:04
Сообщ.: 269,
Visits: 2 381
|
|
Botc (18.08.2007) дело в том что форма уже есть и input type прописан, а нельзя ли просто скриптом перенаправить(жмем ентер и активизируется правый фрейм)?
<script>
function A(eee) {
if (!eee) eee = window.event;
if (eee.keyCode) code = eee.keyCode;
else if (eee.which) code = eee.which;
if(code==13) { //Нажатие на Enter
top.viewer.src=document.form1.ulz.value;
}
}
document.onkeydown=A;
</script>
<form name="form1">
<input type="text" name="ulz">
</form>
зы: Форма для примера, и в скрипте нужно изменить значения такие как у тебя в форме, тоесть имя формы и имя текстового поля...
----------------------------------
Я безработный...
Возьмите меня на работу. =)
|
|
|
|
|
новичок
      
участник
Last Login: 12.05.2008 14:25
Сообщ.: 9,
Visits: 554
|
|
Попробовал как Вы сказали, но сайт так и грузится в левом фрейме (может средствами Html можно обойтись или другую конструкцию javascript использовать?)
PS: Может мне форму выложить, чтобы проще было разобраться?
|
|
|
|
|
Supreme Being
      
участник
Last Login: 29.05.2008 20:04
Сообщ.: 269,
Visits: 2 381
|
|
Botc (20.08.2007) Попробовал как Вы сказали, но сайт так и грузится в левом фрейме (может средствами Html можно обойтись или другую конструкцию javascript использовать?)
PS: Может мне форму выложить, чтобы проще было разобраться?
Тогда как вариант вместо:
top.viewer.src=document.form1.ulz.value;
использовать:
top.viewer.location=document.form1.ulz.value;
,либо
top.frames[1].location=document.form1.ulz.value;
frames[1] -- означает второй фрей, если frames[0], то первый и т.д.
----------------------------------
Я безработный...
Возьмите меня на работу. =)
|
|
|
|
|
новичок
      
участник
Last Login: 12.05.2008 14:25
Сообщ.: 9,
Visits: 554
|
|
| Спасибо большое, теперь все работает
|
|
|
|
|
новичок
      
участник
Last Login: 12.05.2008 14:25
Сообщ.: 9,
Visits: 554
|
|
| Еще проблемка возникла-не могу кнопку ентер сделать(прописываю input ... и перестает работать ентер в текстовом поле).
|
|
|
| | |