ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🔴 МАСТЕР-КЛАСС от magia "Жизненный цикл проекта"

Дата и время: начало 28 апреля в 16:00 по МСК;
Если у вас возникла идея создать ролевую игру, сообщество любителей собак или форум для киноманов,
но не знаете с чего начать и что делать, не беда! Мы здесь чтобы помочь.

Подробности

GEMcross

Кроссовер, ориентированный на активную игру и уютный флуд.
Собираем у себя драгоценных игроков уже почти три года.

Посетить

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🔥 Новинка в портфолио: ДИЗАЙН ФОРУМА В СТИЛЕ ФЭНТЭЗИ С ПРОЗРАЧНОСТЬЮ

Платформа: MyBB.ru (RusFF)
Стоимость: 8000 рублей;
Авторы: Moju & Gerda

Посмотреть

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

📣 Наш проект: Ролевой поисковик

Поиск роли на текстовых ролевых
Проект от специалистов FD

Спойлеры и обсуждение

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Скрипты для работы с текстом

Сообщений 1 страница 10 из 15

1

Выкладываем скрипты для работы с текстом.

Теги: фишки, скрипты

0

2

Прыгающий текст

Код:
<script language="JavaScript">
<!--
  var rad  = 100;
  var xoff = 100;
  var yoff = 120;
  var pi   = Math.PI;
  var inc  = pi/40;
  var pos  = 0;

  function move()
  {
    pos += inc;
    if (pos >= pi ) pos = 0;
    obj.left = xoff;
    obj.top = -(rad * Math.sin(pos)) + yoff;
    setTimeout("move()", 50);
  }
-->
</script>

<div id="obj" style="position:absolute">Здесь должен быть ваш текст</div>

<script language="JavaScript">
<!--
  var NN = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4);
  var obj = (NN) ? document.obj : document.all.obj.style;
  move();
-->
</script>

[mod]Администрация разыскивает автора скрипта
Знаешь, кто автор? пиши в тему: http://ForumD.ru/viewtopic.php?id=1229[/mod]

0

3

Эластичный текст

Код:
<script LANGUAGE="JavaScript">
  var sizes = new Array("0px", "1px", "2px", "4px", "8px");
  sizes.pos = 0;

  function elasticf()
  {
    var el = document.all.elastic;
    if (null == el.direction)
      el.direction = 1;
    else if ((sizes.pos > sizes.length - 2) || (0 == sizes.pos))
      el.direction *= -1;
    el.style.letterSpacing = sizes[sizes.pos += el.direction];
  }
</script>
<body onload="window.tm = setInterval('elasticf()', 100);" onunload="clearInterval(window.tm);">
<h1 ID="elastic" align=center>Здесь должен быть ваш текст</h1>
</body>

[mod]Администрация разыскивает автора скрипта
Знаешь, кто автор? пиши в тему: /viewtopic.php?id=1229][/color]Корректировка каталога: дополнение/устранение ошибок[/mod]

0

4

Радужный текст

Код:
<script language="JavaScript"><!--
  function createHexArray(n)
  {
    this.length = n;
    for (var i = 1; i <= n; i++)
      this[i] = i - 1;
    this[11] = "A"; this[12] = "B";
    this[13] = "C"; this[14] = "D";
    this[15] = "E"; this[16] = "F";
    return this;
  }
  hx = new createHexArray(16);

  function convertToHex(x)
  {
    if (x < 17) x = 16;
    var high = x / 16;
    var s = high+"";
    s = s.substring(0, 2);
    high = parseInt(s, 10);
    var left = hx[high + 1];
    var low = x - high * 16;
    if (low < 1) low = 1;
    s = low + "";
    s = s.substring(0, 2);
    low = parseInt(s, 10);
    var right = hx[low + 1];
    var string = left + "" + right;
    return string;
  }

  function makeRainbow(text)
  {
    text = text.substring(0, text.length);
    color_d1 = 255;
    mul = color_d1 / text.length;
    for(var i = 0; i < text.length; i++) {
      color_d1 = 255*Math.sin(i / (text.length / 3));
      color_h1 = convertToHex(color_d1);
      color_d2 = mul * i;
      color_h2 = convertToHex(color_d2);
      k = text.length;
      j = k - i;
      if (j < 0) j = 0;
      color_d3 = mul * j;
      color_h3 = convertToHex(color_d3);
      document.write("<FONT COLOR=\"#" + color_h3 + color_h1 + color_h2 + "\">" + text.substring(i, i + 1) + "</FONT>");
    }
  }
  makeRainbow("Здесь должен быть ваш текст");
--></script>

[mod]Администрация разыскивает автора скрипта
Знаешь, кто автор? пиши в тему: /viewtopic.php?id=1229][/color]Корректировка каталога: дополнение/устранение ошибок[/mod]

0

5

Мерцающий текст

Код:
<div id="Zittertext" style="width:100%; font-size:20pt; font-weight:bold; color:#0080FF; filter:Wave(freq=2, light=1, phase=20, strength=1);">Здесь должен быть ваш текст</div>
<script language="JavaScript">
  function DynWave()
  {
    if(document.all.Zittertext.filters[0].freq > 100)
      document.all.Zittertext.filters[0].freq = 5;
    document.all.Zittertext.filters[0].freq += 10;
    if(document.all.Zittertext.filters[0].phase > 30)
      document.all.Zittertext.filters[0].phase = 2;
    document.all.Zittertext.filters[0].phase += 3;
    if(document.all.Zittertext.filters[0].strength > 3)
      document.all.Zittertext.filters[0].strength = 1;
    document.all.Zittertext.filters[0].strength += 1;
    window.setTimeout("DynWave()",100);
  }
  DynWave();
</script>

[mod]Администрация разыскивает автора скрипта
Знаешь, кто автор? пиши в тему: /viewtopic.php?id=1229][/color]Корректировка каталога: дополнение/устранение ошибок[/mod]

0

6

Горящий текст

Код:
<span id="glowtext">Здесь должен быть ваш текст</span>
<style><!--
  #glowtext
  {
    filter: glow(color=#FFFF00,strength=3);
    width: 100%;
  }
--></style>
<script language="JavaScript1.2">
  function glowit(which)
  {
    if (document.all.glowtext[which].filters[0].strength == 3)
    {
      document.all.glowtext[which].filters[0].strength = 2;
    }
    else document.all.glowtext[which].filters[0].strength = 3;
  }

  function glowit2(which)
  {
    if (document.all.glowtext.filters[0].strength == 3)
    {
      document.all.glowtext.filters[0].strength = 2;
    }
    else document.all.glowtext.filters[0].strength = 3;
  }

  function startglowing()
  {
    if (document.all.glowtext&&glowtext.length)
    {
      for (i = 0; i < glowtext.length;i++)
        eval('setInterval("glowit('+i+')",150)');
    }
    else if (glowtext) setInterval("glowit2(0)", 150);
  }
  if (document.all) window.onload = startglowing;
</script>

[mod]Администрация разыскивает автора скрипта
Знаешь, кто автор? пиши в тему: /viewtopic.php?id=1229][/color]Корректировка каталога: дополнение/устранение ошибок[/mod]

+1

7

Печатающийся текст

Код:
<small><span id="typing" style="visibility:hidden" align="left">Здесь должен быть ваш текст</span></small>
<script>
  var it = 0;

  function initialize()
  {
    mytext = typing.innerText;
    var myheight = typing.offsetHeight;
    typing.innerText = '';
    document.all.typing.style.height = myheight;
    document.all.typing.style.visibility = "visible";
    typeit();
  }

  function typeit()
  {
    typing.insertAdjacentText("beforeEnd", mytext.charAt(it));

    if (it < mytext.length - 1)
    {
      it++;
      setTimeout("typeit()", 100);
    }
    else return;
  }

  if (document.all) document.body.onload = initialize;
</script>

[mod]Администрация разыскивает автора скрипта
Знаешь, кто автор? пиши в тему: /viewtopic.php?id=1229][/color]Корректировка каталога: дополнение/устранение ошибок[/mod]

0

8

Текст задом наперед

Код:
<script><!--
  var message1 = "Пример вашего текста";
  var message2 = "Пример вашего текста";
  for (count = message1.length; count >= 0; count--)
    message2 += message1.substring(count, count - 1);
  document.write (message2);
--></script>

[mod]Администрация разыскивает автора скрипта
Знаешь, кто автор? пиши в тему: /viewtopic.php?id=1229][/color]Корректировка каталога: дополнение/устранение ошибок[/mod]

0

9

Волнообразный Текст

Код:
<script>
  var fs = 1;
  var direction = "right";

  function rollertext(whichone)
  {
    var thetext = whichone;
    for (i = 0; i < thetext.length; i++)
    {
      document.write(thetext.charAt(i).fontsize(fs));

      if (fs < 7 && direction == "right") fs++;
      else if (fs == 7)
      {
        direction = "left";
        fs--;
      }
      else if (fs == 1)
      {
        direction = "right";
        fs++;
      }
      else if (fs > 1 && direction == "left") fs--;
    }
  }
  rollertext("Пример вашего текста");
</script>

[mod]Администрация разыскивает автора скрипта
Знаешь, кто автор? пиши в тему: /viewtopic.php?id=1229][/color]Корректировка каталога: дополнение/устранение ошибок[/mod]

0

10

Извините, но я не понимаю, куда вставлять текст?? http://i.smiles2k.net/aiwan_smiles/wacko.gif

0