Текущее время: 17 июн 2025, 18:48

Часовой пояс: UTC + 3 часа [ Летнее время ]


Правила форума


Пожалуйста, прежде чем задавать вопрос, воспользуйтесь поиском, возможно ответ уже существует!



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: калькулятор
СообщениеДобавлено: 21 фев 2011, 22:34 
Не в сети

Зарегистрирован: 23 янв 2011, 13:46
Сообщения: 22
Откуда: Москва
Помогите разобраться вставляю в редактор html <center>
<form method="post" enctype="multipart/form-data" name="calculation">
<table border="0" cellpadding="5" cellspacing="0">

<tbody>

<tr>

<td style="background-color: rgb(153, 255, 153);" colspan="2">Приблизительный расчет потолка</td>

</tr>

<tr>

<td align="right">Полотно</td>

<td align="left">
<select class="form_select" name="polotno" onchange="calc();">
<option value="1">Матовый,сатин (Италия) 2.00 м</option>
<option value="2">Матовый,сатин (Украина) 1.70 м</option>
<option value="3">Матовый,сатин (Германия) 2.40 м</option>
<option value="4">Матовый,сатин (Германия) 2.40 м</option>

<option value="5">Матовый,сатин (Китай) 3.80 м</option>
<option value="6">Глянец (Германия) 1.30 м</option>
<option value="7">Глянец (Германия) 1.80 м</option>
<option value="8">Глянец (Китай) 3.6 м</option>
<option value="9">Велюр 1.40 м</option>
<option value="10">Металлик 1.30 м</option>

<option value="11">Фотопечать 4.80 м</option>
</select>

</td>

</tr>

<tr>

<td align="right">Площадь (общая)</td>

<td align="left"><input class="kalk" name="square" style="width: 35px;" onchange="calc();" type="text"></td>

</tr>

<tr>

<td align="right">Количество дополнительных углов<br>

(свыше 4-х в одном помещении)</td>

<td align="left"><input class="kalk" name="corners" style="width: 35px;" onchange="calc();" type="text"></td>

</tr>

<tr>

<td align="right">Количество труб</td>

<td align="left"><input class="kalk" name="tubing" style="width: 35px;" onchange="calc();" type="text"></td>

</tr>

<tr>

<td align="right">люстра крючковая</td>

<td align="left"><input class="kalk" name="hooklamp" style="width: 35px;" onchange="calc();" type="text"></td>

</tr>

<tr>

<td align="right">люстра потолочная</td>

<td align="left"><input class="kalk" name="ceilinglamp" style="width: 35px;" onchange="calc();" type="text"></td>

</tr>

<tr>

<td align="right">точечное освещение</td>

<td align="left"><input class="kalk" name="pointlamp" style="width: 35px;" onchange="calc();" type="text"></td>

</tr>

<tr>

<td align="right">Доставка по Москве</td>

<td align="left"><input value="1" name="transport_mos" style="width: 35px;" onclick="calc();" type="checkbox"></td>

</tr>

<tr>

<td align="right">Доставка в Подмосковье (км от
МКАД)</td>

<td align="left"><input class="kalk" name="transport" style="width: 35px;" onchange="calc();" type="text">&nbsp;км</td>

</tr>

<tr bgcolor="#e5dcc6">

<td style="text-align: right; background-color: rgb(153, 255, 153);"><input class="kalk" value="общая стоимость" onclick="calc();" type="button"></td>

<td id="sum" style="text-align: left; background-color: rgb(153, 255, 153);"><input name="sum" class="kalk" readonly="readonly" style="width: 50px;" type="text"> руб.</td>

</tr>

</tbody>
</table>

</form>

</center>

<script language="JavaScript">
var PolotnoArray = new Array(); PolotnoArray[1]=new Array (650,550,500,480,465,450); PolotnoArray[2]=new Array (450,450,400,400,375,350); PolotnoArray[3]=new Array (750,650,600,580,570,550); PolotnoArray[4]=new Array (790,690,640,620,610,590); PolotnoArray[5]=new Array (950,950,900,900,850,800); PolotnoArray[6]=new Array (750,700,650,640,620,600); PolotnoArray[7]=new Array (850,800,750,700,680,660); PolotnoArray[8]=new Array (1100,1100,1000,1000,950,950); PolotnoArray[9]=new Array (1500,1500,1500,1500,1500,1500); PolotnoArray[10]=new Array (1500,1500,1500,1500,1500,1500); PolotnoArray[11]=new Array (3000,2500,2200,2200,2200,2200); PolotnoArray[12]=new Array (900,800,800,750,725,700); PolotnoArray[13]=new Array (1100,1100,1000,1000,950,900); PolotnoArray[14]=new Array (2000,1900,1800,1700,1600,1500); PolotnoArray[15]=new Array (1000,1000,1000,1000,975,950); PolotnoArray[16]=new Array (1400,1300,1200,1100,1000,975); PolotnoArray[17]=new Array (1700,1600,1500,1400,1300,1250);var PriceDetail= new Array();
PriceDetail[1]=450;PriceDetail[2]=350;PriceDetail[3]=700;PriceDetail[4]=500;PriceDetail[5]=500;PriceDetail[6]=500;PriceDetail[7]=70;function calc() {
var square = document.calculation.square.value;
var polotno = document.calculation.polotno.value;
var corners = document.calculation.corners.value;
var tubing = document.calculation.tubing.value;
var hooklamp = document.calculation.hooklamp.value;
var ceilinglamp = document.calculation.ceilinglamp.value;
var pointlamp = document.calculation.pointlamp.value;
var transport = document.calculation.transport.value;
if (square != '') {
if (isNaN(square)){
alert("Площадь может быть указана только числом!");
} else {
if (square<10) {
all_price = square*PolotnoArray[polotno][0];
}else if (square<20){
all_price = square*PolotnoArray[polotno][1];
}else if (square<50){
all_price = square*PolotnoArray[polotno][2];
}else if (square<100){
all_price = square*PolotnoArray[polotno][3];
}else if (square<300){
all_price = square*PolotnoArray[polotno][4];
}else{
all_price = square*PolotnoArray[polotno][5];
}
if (!isNaN(corners)){
all_price=all_price+corners*PriceDetail[1];
}
if (!isNaN(tubing)){
all_price=all_price+tubing*PriceDetail[2];
}
if (!isNaN(hooklamp)){
all_price=all_price+hooklamp*PriceDetail[3];
}
if (!isNaN(ceilinglamp)){
all_price=all_price+ceilinglamp*PriceDetail[4];
}
if (!isNaN(pointlamp)){
all_price=all_price+pointlamp*PriceDetail[5];
}
if (document.calculation.transport_mos.checked){
all_price=all_price+PriceDetail[6];
}else if (!isNaN(transport)){
all_price=all_price+PriceDetail[7]*transport;
}
document.calculation.sum.value=all_price;
//document.all.sum.innerHTML ="<font color='#9f1d1d'><b>"+all_price + " руб.</b></font>";
}
} else {
//alert("Укажите размер площади!");
}
}
</script>
не работает. подскажете почему не работает http://par.okis.ru/sd.html.
с рабочего стола запускаю считает, а когда вставляю на сайт не работает.

_________________
С уважением,Денис


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: калькулятор
СообщениеДобавлено: 21 фев 2011, 23:23 
Не в сети

Зарегистрирован: 29 окт 2010, 11:03
Сообщения: 3699
Это не может работать в принципе.

_________________
Заработок на сайте


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: калькулятор
СообщениеДобавлено: 22 фев 2011, 00:40 
Не в сети

Зарегистрирован: 23 янв 2011, 13:46
Сообщения: 22
Откуда: Москва
а почему? когда Я сохранил файл на рабочем столе в формате html потом открываю его в браузере все работает? http://par.okis.ru/foto/original/par/187595.jpg а редактор вырезает http://par.okis.ru/foto/original/par/187651.jpg

_________________
С уважением,Денис


Последний раз редактировалось Денис 22 фев 2011, 12:56, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: калькулятор
СообщениеДобавлено: 22 фев 2011, 12:45 
Не в сети
Аватара пользователя

Зарегистрирован: 14 фев 2011, 02:54
Сообщения: 99
Попробуйте подготовить на локальной машине html-файл, а затем просто закачать его на хост!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: калькулятор
СообщениеДобавлено: 22 фев 2011, 12:58 
Не в сети

Зарегистрирован: 23 янв 2011, 13:46
Сообщения: 22
Откуда: Москва
unioom писал(а):
Попробуйте подготовить на локальной машине html-файл, а затем просто закачать его на хост!

пишет нельзя загрузить (исполняющий файл)

_________________
С уважением,Денис


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: калькулятор
СообщениеДобавлено: 22 фев 2011, 12:59 
Не в сети

Зарегистрирован: 23 янв 2011, 13:46
Сообщения: 22
Откуда: Москва
получается дело в редакторе

_________________
С уважением,Денис


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: калькулятор
СообщениеДобавлено: 22 фев 2011, 13:29 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2010, 04:13
Сообщения: 4406
Потому что не надо его загружать, надо вставлять на страницу.

_________________
Уроки и полезные советы про okis


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: калькулятор
СообщениеДобавлено: 22 фев 2011, 13:49 
Не в сети

Зарегистрирован: 23 янв 2011, 13:46
Сообщения: 22
Откуда: Москва
Okis писал(а):
Потому что не надо его загружать, надо вставлять на страницу.

то есть вставлять в редактор html
в меню управления страницей> редактировать HTML- исходник (открываю это окно и вставляю код указанный выше нажимаю обновить, сохраняю страницу, перехожу на страницу пробую не работает?)
захожу в редактор , а редактор его изменяет?
я правильно делаю?

_________________
С уважением,Денис


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: калькулятор
СообщениеДобавлено: 22 фев 2011, 16:01 
Не в сети
Аватара пользователя

Зарегистрирован: 14 фев 2011, 02:54
Сообщения: 99
Вы предварительно нажимаете "Редактировать HTML исходник" или напрямую вставляете в редактор?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: калькулятор
СообщениеДобавлено: 22 фев 2011, 19:07 
Не в сети

Зарегистрирован: 23 янв 2011, 13:46
Сообщения: 22
Откуда: Москва
unioom писал(а):
Вы предварительно нажимаете "Редактировать HTML исходник" или напрямую вставляете в редактор?

Нажимаю открывается окно в него вставляю код, обновляю, окно закрывается, сохраняю страницу. и перехожу на сайт
Но программа- (Редактировать HTML исходник) меняет этот код и калькулятор не работает. Чуть выше ссылки на скришонты
в локальной версии он работает а второй скришонт показывает как редактор меняет код.
Почему так получается? Может что то прописать надо? name="calculation" вот это вырезаеться?

_________________
С уважением,Денис


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: