Официальный Форум технической поддержки ForumBB

Объявление


Уважаемые пользователи!
С 05.12.2023 форумы в домене artfbb.ru перенесены в домен frmbb.ru!

Для удобного поиска работает - «Поиск по форуму».
При возникшей проблеме Обязательно указывайте адрес форума!


Вопросы по рекламе на ForumBB: sales@forumbb.ru, skype: alex_derenchuk.
По всем остальным вопросам, пишите: admin@forumbb.ru.

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

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



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

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

1

Может у вас есть такие скрипты, незнаю, но вот решила выложить несколько.. Скрипты Текста:

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

Код:
<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>

0

2

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

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

0

3

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

Код:
<script>
  var message = "Пример вашего текста";
  var neonbasecolor = "black";
  var neontextcolor = "green";
  var flashspeed = 100;
  var n = 0;

  if (document.all)
  {
    document.write('<font color="' + neonbasecolor + '">');
    for (m = 0; m < message.length; m++)
      document.write('<span id="neonlight">' + message.charAt(m) + '</span>');
    document.write('</font>');
    var tempref = document.all.neonlight;
  }
  else document.write(message);

  function neon()
  {
    if (n == 0)
    {
      for (m = 0; m < message.length; m++)
        tempref[m].style.color=neonbasecolor;
    }

    tempref[n].style.color = neontextcolor;

    if (n < tempref.length - 1) n++;
    else
    {
      n = 0;
      clearInterval(flashing);
      setTimeout("beginneon()",1500);
      return;
    }
  }

  function beginneon()
  {
    if (document.all)
      flashing = setInterval("neon()", flashspeed);
  }
  beginneon();
</script>

+1

4

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

Код:
<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>

0

5

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

Код:
<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>

0

6

Мерцающий текст (Прикольны мне больше всех понравился)

Код:
<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>

0

7

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

Код:
<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>

0

8

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

Код:
<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>

+1

9

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

Код:
<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>

0