Описание: Все пользователи этой проги поделитесь знаниями!!! |
Поиск в теме | Версия для печати |
Валерий |
Отправлено: 25 Октября, 2005 - 13:47:38
|
Админ-3
Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005
Откуда: Беларусь
Карма 16
|
Турист
Погоди, погоди...
как это ты собрался запрячь в одну упряжку коня и трепетную лань?
Как ты хочешь сочитать шаблон и сводные зоны?
шаблон изночально отрицает понятие свободной зоны, потому как сам в этом случае становится бессмысленным.
Любая страница, созданная в шаблоне, не сможет разместить у себя свободную зону.
аналогично: если страницу со свободной зоной упрятать в шаблон - это же аброкодабра будет.
Можно создать шаблон со свободной зоной, сделать эту зону редактируемой, но тогда пропадает вообще смысл шаблона...
В общем: если ты собираешься использовать шаблоны (что значит неизменяемое, твердое, вечное), забудь о понятии свободная область.
Потом в отношении свободной зоны.
В дв и браузере она будет выглядеть очень неодинаково.
Потому что, как уже писали, размер окна в ДВ - совсем не тот, что в браузере.
А свободная зона позицианируется по углу родительского элемента. |
|
|
Валерий |
Отправлено: 26 Октября, 2005 - 09:53:31
|
Админ-3
Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005
Откуда: Беларусь
Карма 16
|
Турист пишет: Там у меня форма для отправки, в ней Java script для проверки заполнения полей.
Чтобы форма стояла красисо, нужно малость помучиться.
Вся мука в том, что если обычно мы создаем таблицу, ячйку, а потом нечто в таблице, то с формами иначе.
Содержимое страницы, где сверху будет форма, должно начинаться именно с тега формы.
То есть, у меня на странице заголовок, таблица с формой.
CODE:<table width="100%" height="25" border="0" cellpadding="0" cellspacing="0">
<FORM METHOD=POST ACTION="/phprusearch/" target="_blank">
дальше в таблице я определяю ячейки, куда буду ставить поля формы.
а можно делать так.
CODE:<form style="margin-left: 10; margin-bottom: 0; padding-top: 0;" target="pollWindow" action="/golos/vote.php" method="get">
<table width="100%" border="0" cellpadding="1" cellspacing="1" class="ramka" hight="100%">
Здесь все начинается не так.
(И соответственно, заканчивается).
Пробуй, меняй |
|
|
Турист |
Отправлено: 26 Октября, 2005 - 12:02:34
|
Newbie
Покинул форум
Сообщений всего: 18
Дата рег-ции: Февр. 2005
Откуда: Саратов
Карма 0
[+]
|
Менял, добавлял, переставлял... Вот что получилось... Тут и Java-script, и HTML... Вэтом посте половина, следом вторая...:
CODE:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<BR>
<form ENCTYPE="multipart/form-data" action="http://narod.yandex.ru/send-poll.xhtml" method=POST>
<table border="0" cellspacing="0" cellpadding="1" align="center" width="53%">
<tr>
<td align="center" colspan="2"><b><font color="#0000FF" size="+2">Форма заказа тура </font></b><BR>
<script language="JavaScript">
function isValidName ( str ) {
if (str == "") {
alert ("Введите Ваше полное имя!");
return false;
}
return true;
}
function isValidEmailAddress ( str ) {
if (str == "") {
alert ("Введите свой электронный адрес!");
return false;
}
else if ( str.indexOf ( " " , 0) != -1 || str. indexOf ( "@" ,3 ) == -1 || str. indexOf ( "." , 6) == -1 ) {
alert("Ошибка: " + str + ". Вы уверены, что это ваш электронный адрес?" );
return false;
}
return true;
}
function isValidFone ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, свой телефон!");
return false;
}
return false;
}
function isValidVid ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, вид отдыха!");
return false;
}
return true;
}
function isValidProd ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, продолжительность отдыха!");
return false;
}
return true;
}
function isValidData ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, дату выезда!");
return true;
}
return false;
}
function isValidStrana ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, страну отдыха!");
return true;
}
return true;
}
function isValidKategoria ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, категория отеля!");
return true;
}
return true;
}
function isValidKol ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, количество взрослых!");
return true;
}
return true;
}
function isValidRoom ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, вид размещения!");
return true;
}
return true;
}
function isValidKatroom ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, категорию номера!");
return true;
}
return true;
}
function isValidFoud ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, вид питания!");
return true;
}
return true;
}
function isValidTrans ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, вид транспорта!");
return true;
}
return true;
}
function isValidGorod ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, город выезда!");
return true;
}
return true;
}
function isValidVisa ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, необходимость визы!");
return true;
}
return true;
}
function isValidMedstrah ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, необходимость медицинской страховки!");
return true;
}
return true;
}
function isValidNevyezd ( str ) {
if (str == "") {
alert ("Укажите, пожалуйста, необходимость страховки от невыезда!");
return true;
}
return true;
}
function checkAll () {
form = document.forms[0];
if (!isValidName(form.elements[0].value)) {form.elements[0].focus(); return false;}
if (!isValidEmailAddress(form.elements[1].value)) {form.elements[1].focus(); return false;}
if (!isValidFone(form.elements[2].value)) {form.elements[2].focus(); return false;}
if (!isValidVid(form.elements[5].value)) {form.elements[5].focus(); return false;}
if (!isValidProd(form.elements[6].value)) {form.elements[6].focus(); return false;}
if (!isValidData(form.elements[7].value)) {form.elements[7].focus(); return false;}
if (!isValidStrana(form.elements[8].value)) {form.elements[8].focus(); return false;}
if (!isValidKategoria(form.elements[11].value)) {form.elements[11].focus(); return false;}
if (!isValidPKol(form.elements[12].value)) {form.elements[12].focus(); return false;}
if (!isValidRoom(form.elements[16].value)) {form.elements[16].focus(); return false;}
if (!isValidKatroom(form.elements[18].value)) {form.elements[18].focus(); return false;}
if (!isValidFoud(form.elements[19].value)) {form.elements[19].focus(); return false;}
if (!isValidTrans(form.elements[20].value)) {form.elements[20].focus(); return false;}
if (!isValidGorod(form.elements[21].value)) {form.elements[21].focus(); return false;}
if (!isValidVisa(form.elements[23].value)) {form.elements[23].focus(); return false;}
if (!isValidMedstrah(form.elements[24].value)) {form.elements[24].focus(); return false;}
if (!isValidNevyezd(form.elements[25].value)) {form.elements[25].focus(); return false;}
return true;
}
</script>
<!-- Конец кода Javascript-->
Поля, помеченные <font color="#FF0000">*</font>, являются обязательными для заполнения<BR>
<!-- Начало кода Javascript--><BR></td>
|
|
|
|
Поиск в теме | Версия для печати |
Страниц (23): В начало « ... 15 16 17 18 19 20 21 [22] 23 » |
Сейчас эту тему просматривают: 9 (гостей: 9, зарегистрированных: 0, скрытых: 0) |
« HTML редакторы » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|