Приветствую Вас Прохожий | RSS Воскресенье, 19.01.2025, 09:16
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 8
Гостей: 8
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты Разное

Калькулятор для сайта uCoz

Калькулятор для сайта uCoz Калькулятор, сайта, uCoz
Полноценный и рабочий калькулятор для сайта uCoz, вставляем в любое место сайта и пользуемся. Работает без проблем в Firefox 4, Safari 4, Chrome 14, Opera 10, IE 6
Похоже, на старый "BRAUN" калькулятор по своему дизайну.

Простой для удовольствия, вот калькулятор с короткими кнопки и хороший дисплей. Для ограничения и ошибок пришлось добавить JavaScript, чтобы обеспечивать ограниченую функциональность в работе.
Методы, используемые в этом фрагменте включают box-sizing/border-box, фон-клип, и @ шрифт лицу.

Установка в любое место вставляем этот код скрипта:
Code
<script src="http://ucozon.ru/SCRIN7/calc.js" type="text/javascript"></script>



Другой вариант!
Если вы хотите редактировать то в разложенном виде будет так:
Копируем и так же вставляем в любое место
Code
<style>
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*
  * Copyright (c) 2012 Thibaut Courouble
  * http://www.webinterfacelab.com
  *
  * Licensed under the MIT License:
  * http://www.opensource.org/licenses/mit-license.php
  */
input, button {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

::-moz-focus-inner {
  padding: 0;
  border: 0;
}

@font-face {
  font-family: 'UbuntuMono';
  font-style: normal;
  font-weight: normal;
  src: url(../fonts/UbuntuMono.woff) format("woff");
}

/* ========================================================
  Page
  ===================================================== */
body {
  font-family: 'Lucida Grande', Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
  color: #404040;
  background: #d8e5e5;
}

/* ========================================================
  Calculator
  ===================================================== */
.calc {
  margin: 50px auto;
  padding: 15px;
  width: 177px;
  border: 1px solid #222;
  border-radius: 4px;
  background-color: #3d4543;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d4543), color-stop(100%, #2f2a2f));
  background-image: -webkit-linear-gradient(top, #3d4543, #2f2a2f);
  background-image: -moz-linear-gradient(top, #3d4543, #2f2a2f);
  background-image: -ms-linear-gradient(top, #3d4543, #2f2a2f);
  background-image: -o-linear-gradient(top, #3d4543, #2f2a2f);
  background-image: linear-gradient(top, #3d4543, #2f2a2f);
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 4px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 4px rgba(0, 0, 0, 0.5);
}

.calc-display {
  margin: 0 0 20px;
  padding: 3px;
  background: #222;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.08);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.08);
}

.calc-display-input {
  display: block;
  width: 100%;
  padding: 0 8px;
  font: 26px/35px UbuntuMono, monospace;
  color: #444;
  height: 35px;
  text-align: right;
  background-clip: padding-box;
  /* Don't let the background bleed outside the border */
  border: 1px solid #222;
  border-radius: 2px;
  background-color: #bccd95;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bccd95), color-stop(100%, #e0f5b1));
  background-image: -webkit-linear-gradient(top, #bccd95, #e0f5b1);
  background-image: -moz-linear-gradient(top, #bccd95, #e0f5b1);
  background-image: -ms-linear-gradient(top, #bccd95, #e0f5b1);
  background-image: -o-linear-gradient(top, #bccd95, #e0f5b1);
  background-image: linear-gradient(top, #bccd95, #e0f5b1);
  -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(255, 255, 255, 0.12);
  box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(255, 255, 255, 0.12);
}

.calc-row {
  margin-top: 7px;
  zoom: 1;
}
.calc-row:before, .calc-row:after {
  content: "";
  display: table;
}
.calc-row:after {
  clear: both;
}

.calc-button {
  float: left;
  padding: 0;
  margin: 0 0 0 7px;
  width: 39px;
  font: 14px/23px UbuntuMono, monospace;
  color: white;
  text-align: center;
  text-shadow: 0 1px rgba(0, 0, 0, 0.4);
  text-decoration: none;
  background-clip: padding-box !important;
  /* !important because FF overrides the value on :active */
  border: 0;
  /* IE 8 fix */
  border: 1px solid rgba(0, 0, 0, 0.8);
  border-radius: 3px;
  cursor: pointer;
  background-color: #313131;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #313131), color-stop(100%, #1c1c1c));
  background-image: -webkit-linear-gradient(top, #313131, #1c1c1c);
  background-image: -moz-linear-gradient(top, #313131, #1c1c1c);
  background-image: -ms-linear-gradient(top, #313131, #1c1c1c);
  background-image: -o-linear-gradient(top, #313131, #1c1c1c);
  background-image: linear-gradient(top, #313131, #1c1c1c);
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.08);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.08);
}
.calc-button:first-child {
  margin-left: 0;
}
.calc-button:active {
  background: #282828;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.6), 0 1px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.05);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.6), 0 1px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.05);
}

.calc-button-gray {
  background-color: #6f6f6f;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6f6f6f), color-stop(100%, #515151));
  background-image: -webkit-linear-gradient(top, #6f6f6f, #515151);
  background-image: -moz-linear-gradient(top, #6f6f6f, #515151);
  background-image: -ms-linear-gradient(top, #6f6f6f, #515151);
  background-image: -o-linear-gradient(top, #6f6f6f, #515151);
  background-image: linear-gradient(top, #6f6f6f, #515151);
}
.calc-button-gray:active {
  background: #555;
}

.calc-button-red {
  background-color: #ff4561;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff7286), color-stop(100%, #ff4561));
  background-image: -webkit-linear-gradient(top, #ff7286, #ff4561);
  background-image: -moz-linear-gradient(top, #ff7286, #ff4561);
  background-image: -ms-linear-gradient(top, #ff7286, #ff4561);
  background-image: -o-linear-gradient(top, #ff7286, #ff4561);
  background-image: linear-gradient(top, #ff7286, #ff4561);
}
.calc-button-red:active {
  background: #ff4561;
}

.calc-button-yellow {
  background-color: #ffa70c;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffb935), color-stop(100%, #ffa70c));
  background-image: -webkit-linear-gradient(top, #ffb935, #ffa70c);
  background-image: -moz-linear-gradient(top, #ffb935, #ffa70c);
  background-image: -ms-linear-gradient(top, #ffb935, #ffa70c);
  background-image: -o-linear-gradient(top, #ffb935, #ffa70c);
  background-image: linear-gradient(top, #ffb935, #ffa70c);
}
.calc-button-yellow:active {
  background: #ffa70c;
}

.calc-button-big {
  font-size: 16px;
}

.lt-ie8 .calc-display-input {
  width: 152px;
}

/* border-box fix */
.lt-ie7 .calc-row {
  margin-left: -7px;
}
</style>

<form class="calc">  
  <p class="calc-display">  
  <input type="text" name="res" id="res" value="UCOZON.RU" class="calc-display-input" onfocus="this.blur()">  
  </p>  
  <p class="calc-row">  
  <button type="button" class="calc-button calc-button-gray" onclick="s('Just....')">mrc</button>  
  <button type="button" class="calc-button calc-button-gray" onclick="s('....do..')">m-</button>  
  <button type="button" class="calc-button calc-button-gray" onclick="s('......it')">m+</button>  
  <button type="button" class="calc-button calc-button-red calc-button-big" onclick="a('/')">÷</button>  
  </p>  
  <p class="calc-row">  
  <button type="button" class="calc-button" onclick="a('7')">7</button>  
  <button type="button" class="calc-button" onclick="a('8')">8</button>  
  <button type="button" class="calc-button" onclick="a('9')">9</button>  
  <button type="button" class="calc-button calc-button-red calc-button-big" onclick="a('*')">x</button>  
  </p>  
  <p class="calc-row">  
  <button type="button" class="calc-button" onclick="a('4')">4</button>  
  <button type="button" class="calc-button" onclick="a('5')">5</button>  
  <button type="button" class="calc-button" onclick="a('6')">6</button>  
  <button type="button" class="calc-button calc-button-red calc-button-big" onclick="a('-')">-</button>  
  </p>  
  <p class="calc-row">  
  <button type="button" class="calc-button" onclick="a('1')">1</button>  
  <button type="button" class="calc-button" onclick="a('2')">2</button>  
  <button type="button" class="calc-button" onclick="a('3')">3</button>  
  <button type="button" class="calc-button calc-button-red calc-button-big" onclick="a('+')">+</button>  
  </p>  
  <p class="calc-row">  
  <button type="button" class="calc-button" onclick="a('0')">0</button>  
  <button type="button" class="calc-button" onclick="a('.')">.</button>  
  <button type="button" class="calc-button" onclick="s('')">C</button>  
  <button type="button" class="calc-button calc-button-yellow calc-button-big" onclick="e()">=</button>  
  </p>  
  </form>  

  <script>  
  function s(v) { document.getElementById('res').value = v }  
  function a(v) { document.getElementById('res').value += v }  
  function e() { try { s(eval(document.getElementById('res').value)) } catch(e) { s('Error') } }  
  </script>


Автор\Источник: http://www.webinterfacelab.com

Для того что бы скачать архив необходимо зайти на сайт как пользователь. Размер: 70.8 Kb
Просмотров: 4983 | Комментарии: 1 | Рейтинг: 5.0/1 | |Категория: Скрипты Разное | Добавил: мир | Дата: 21.09.2012 | Скачали: 17 | Теги: Калькулятор, ucoz, сайта
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 1
+1  
1 Elusive   Дата: 22.09.2012  Время: 13:54   [№ 13694] [Материал]
спасибо


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа


Поиск


На форуме

1 Работа на заводе

29

2 Комплексный прогон сайт...

54

3 Армия

0

4 Может у кого есть!

6

5 Нужны копирайты

1

6 Остались честные СМИ?

0

7 Раздача подарков и стик...

1

8 Дисковое пространство

3

9 Ручной прогон по трасто...

19

10 бот для умножения денег...

0


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2025


Кнопка 88х31 сайта ucozon.ru