Помогите со скриптом!
Страницы: 1
Помогите со скриптом!, Скрип "Увеличение, уменьшение шрифта"
Нашол скрип для изменения размера шрифта новости на Dle...

Сам скрипт, который меняет размер шрифта:
Код
<sc ript type="text/javascript">
function Font(element,step)
{
    step = parseInt(step,10);
    var el = document.getElementById(element);
    var curFont = parseInt(el.style.fontSize,10);
    el.style.fontSize = (curFont+step) + 'px';
}
</script>


Кнопки, которые меняют размер шрифта:
Код
</script>
</head>
<body>
<a href="jav * ascript:void(0);" onc lick="Font('content',5);">Увеличить размер шрифта</a> | <a href="jav * ascript:void(0);" onc lick="Font('content',-5);">Уменьшить размер шрифта</a>


Ну и текст в котором будет меняться шрифт:
Код
<div id="content" style="font-size:14px;">
Текст!!!!
</div> 



Например на увеличение шрифта можно нажимать, сколько угодно раз (до бесконечности, и шрифт будет рости и рости), а мне нужно что бы было ограничении, что бы размер шрифта можно было увеличивать и уменьшать, всего лиш несколько раз! Подскажите как это сделать?!
Изменено: Влад Скляр - 4 Июня 2011 20:14

Прогон по твиттеру, постинг в 1500 аккунтов
Постинг в твиттер аккаунты, для ускорения индексации ваших сайтов, сателлитов, дорвеев.

Думаю это поможет. Данный код выводит в полной новости (поэтому вставлять его надо в fullstory.tpl) блок, в котором написано как заголовок "Размер шрифта" и потом 5 кнопочек для выбора размера шрифта.
классы "st-block" и "st-block-title fixx" меняй на свои, а вот "resizer" оставь так, если отобразится не красиво, пропиши ему значения в style.css (можно просто в конце)

Код
.resizer {
   margin: 0;
   padding: 0;
 }
.resizer li { float: left; list-style-type: none;margin: 0;}
.resizer a {
   float: left;
   display: block;
   padding: 5px 10px 5px 10px;
   border: 1px #ccc solid;
   margin-right: 10px;
   color: #3d3d3d;
   text-decoration: none;
   text-align: center;
}

   .resizer a span {
      font-size: 8px !important;
      display: block;
      text-align: center;
      border-top: 1px #ccc dotted;
      margin-top: 3px;
      padding-top: 3px;
   }
   
   .resizer a:hover {
      background: #7f7f7f;
      color: #fff;
   }


Сам код:

Код
                        [not-aviable=main]
                        <div class="st-block">
                           <div class="st-block-title fixx">Размер шрифта</div>
                           <ul class="resizer">
                              <li class="font-1"><a href="#">A<span>12px</span></a></li>
                              <li class="font-2"><a href="#">A<span>14x</span></a></li>
                              <li class="font-3"><a href="#">A<span>15px</span></a></li>
                              <li class="font-4"><a href="#">A<span>16px</span></a></li>
                              <li class="font-5"><a href="#">A<span>18px</span></a></li>
                           </ul>
                           <div style="clear: both; height: 1px;"></div>
                        </div>
                        <br /><br />
                        [/not-aviable]
Answer, но у меня только две кнопки + и - , мне не нужно аж 5 кнопок.... Вот можете посмотреть здесь: _http://www.bestcwalk.com/reading/549-sovety-ot-tancorov.html внизу две кнопки...
Цитата
Влад Скляр пишет:
Answer, но у меня только две кнопки + и - , мне не нужно аж 5 кнопок.... Вот можете посмотреть здесь: _http://www.bestcwalk.com/reading/549-sovety-ot-tancorov.html внизу две кнопки...


понятно, тут уже ничем помочь не могу.

P.S. сайт стал очень классным. Молодец.
Изменено: Answer - 5 Июня 2011 00:06
Цитата
Answer пишет:
понятно, тут уже ничем помочь не могу.


Все равно спасибо, ничего страшного пусть будет так smile:)

Цитата
Answer пишет:
P.S. сайт стал очень классным. Молодец.


Спсsmile:)
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
05:32 Zoomclick.ru - предлагаем 1,5 рубля/ клик за операторский трафик. 
04:47 Апдейт Яндекса 07.12.2016 
00:16 Движок Web-Sat CMS. Как добавить шапку на главную страницу ? 
23:34 Нужно ли делать редирект с HTTP на HTTPS? 
22:52 Интересует мнение профессионалов по сайту 
22:52 Биржи ссылок живы? ( ггл, мира, пр.сапа 2016-2017 ) 
22:25 Неправильный Роботс.тхт 
06:35 OkSender – программа для продвижения в социальной сети Одноклассники. 
06:32 Услуги по рассылки спама Вконтакте 
02:38 Комплексная раскрутка сайтов. Качественные услуги, прогоны и прочее. (2000+ отзывов) 
02:38 Продам хороший, доходный сайт с ТИЦ 40 
01:24 Продам домены РУС 
01:03 Требуется накрутить подписчиков на Google+ 
00:51 Меняю WM на ЯД 
01:52 Внимание КИДАЛЫ (ccc.mn) 
23:32 Дом 2 закрывают! Отличная новость! 
22:52 В бизнес приглашается специалисты, контракт, удаленно 
22:41 ЭВРИКА! Стань быстрее и сильнее! Одержи победу над конкурентом! 
21:32 Бесплатно 1 000 просмотров Youtube c удержанием аудитории 70-100% 
20:26 Профессиональная настройка кампании в Яндекс Директ | Web-context.biz 
19:45 Опрос: родители проводят в два раза больше времени онлайн, чем их дети