X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Необычный счетчик, подскажите как сделать
erafia
erafia
Topic Starter сообщение 9.11.2009, 19:49; Ответить: erafia
Сообщение #1


Добрый день! Подскажите, плиз, как подобный счетчик сделать (желательно на хтмл):

http://www.yumax.ru/ofic/calc.php
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 9.11.2009, 20:01; Ответить: ZiTosS
Сообщение #2


erafia, на html вы сделаете только картинку кофеварки, поле для ввода количества чашек и кнопку запроса. Счёт и вывод информации вам придётся осуществлять с помощью JavaScript.
Как сделать сказать пока нельзя, всё зависит от критериев и расчётов. Как это устроено я могу скопировать прям у них, но это вам что-то даст?
При нажатии кнопки "ОК" вызывается JS-функция Button1_onclick():
<script type="text/javascript" language="javascript">

// <!CDATA[

function setClass(el, cl)
{
   document.getElementById(el).setAttribute('class',cl);
   document.getElementById(el).setAttribute('className',cl);
}

function Button1_onclick() {

   var level1 = 9;
   var level2 = 15;
   var level3 = 25;

   var cups = new Number(document.getElementById('Cups').value);

   if (!isNaN(cups) && (cups>0))
   {
      var kg = Math.ceil(cups*22/110);
      var rub = 0;
      if (cups <= level1)
      {
         rub = 4000;
         // document.getElementById('kg1').innerHTML = kg;
         // document.getElementById('rub1').innerHMTL = rub;
         setClass('show1','visible');
         setClass('show2','hidden');
         setClass('show3','hidden');
         setClass('show4','hidden');
      }
      else if (cups <= level2)
      {
         rub = kg*1200;
         //document.getElementById('kg2').innerHTML = kg;
         //document.getElementById('rub2').innerHTML = rub;
         setClass('show1','hidden');
         setClass('show2','visible');
         setClass('show3','hidden');
         setClass('show4','hidden');
      }
      else if (cups > level3)
      {
         rub = kg*1200;
         document.getElementById('kg4').innerHTML = kg;
         document.getElementById('rub4').innerHTML = rub;
         setClass('show1','hidden');
         setClass('show2','hidden');
         setClass('show3','hidden');
         setClass('show4','visible');
      }
      else
      {
         rub = kg*1300;
         document.getElementById('kg3').innerHTML = kg;
         document.getElementById('rub3').innerHTML = rub;
         setClass('show1','hidden');
         setClass('show2','hidden');
         setClass('show3','visible');
         setClass('show4','hidden');
      }
   }
   else
   {
      setClass('show1','hidden');
      setClass('show2','hidden');
      setClass('show3','hidden');
      setClass('show4','hidden');
   }
}
// ]]>
</script>


Я даже могу вам расписать каждую строчку, что она значит. Но постарайтесь всё сделать сами
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
erafia
erafia
Topic Starter сообщение 9.11.2009, 21:28; Ответить: erafia
Сообщение #3


Спасибо за информацию. Я подумаю. Но может кто что еще подскажет?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 10.11.2009, 0:13; Ответить: ZiTosS
Сообщение #4


erafia, Скажите а что подсказывать-то, я вам всё на блюдичке преподнёс!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
НЕПЛОХОЙ
НЕПЛОХОЙ
сообщение 10.11.2009, 0:59; Ответить: НЕПЛОХОЙ
Сообщение #5


erafia, тут в любом случае надо JS юзать, ZiTosS правильно вам все написал, другие ответы вы врятли услышите
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
erafia
erafia
Topic Starter сообщение 10.11.2009, 16:29; Ответить: erafia
Сообщение #6


Благодарю, но я мало что понимаю в этом скрипте. И совсем нет других способов сделать так, чтобы при вводе числа в мини-окно вас перебрасывало на нужную страницу сайта?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 11.11.2009, 13:20; Ответить: ZiTosS
Сообщение #7


erafia, заплатить деньги и вам сделают это. Других способов я не вижу. Если вы не понимаете ничего в коде, то даже если я вам скопирую полностью кофеварку и сделаю чтобы она работала, вы всё равно не сумеете сами разместить её на странице...

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужен большой и необычный прогон
Прогнать надо 600k urls. Бюджет от 70 000 рублей
2 Gradov 2849 12.2.2016, 17:47
автор: Gradov
Открытая тема (нет новых ответов) Написать счетчик
php либо javascript
1 Raptor-Ice 1162 3.2.2014, 17:03
автор: Optimizmator
Открытая тема (нет новых ответов) Нужен счетчик обратного отсчета. Назовите стоимость.
1 Макс13 3887 18.9.2013, 11:14
автор: -Макс13-


 



RSS Текстовая версия Сейчас: 20.4.2024, 7:58
Дизайн