Crossroads of Shinigami

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

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


Вы здесь » Crossroads of Shinigami » Общее » Скрипты


Скрипты

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

1

чтобы было
поперто отсюда, отсюда, отсюда, отсюда

Учебник по скриптам




Список скриптов
Скрипты в разных разделах могут повторяться
Текст и ссылки

Данные под аватаром и сам аватар

Изображения

Дизайн форума

Свернутый текст

Смена шрифта на форуме
Если новых ЛС нет, то в меню возле пункта "Сообщения" отображается рисунок с адресом orisunok, если есть - nrisunok.
Скрипт для добавления ссылки на rss в блоке ссылок "Новые сообщения", "Активные темы"...
Разнообразные эффекты перехода между страницами.
убрать надпись Новые сообщения
Изменение надписи Отредактировано
Красивое оформление комментария, например к ссылке, в виде бегущего текста в полоске
изменение цвета ников
Украшения на форум.
Убрать логотип MYBB
Цепляемый картинку к категории.
Информационное табло.
Информационное табло на форум.
Изменяем надписи в панели ссылок.
Замена надписей Новые сообщения и т.д.
Изменение ссылки Активные.
Приделываем к логотипу ссылку на главную страницу.
Колонка новостей.
Объявление.Подобие "Важной темы".
Замена + и - в уважении.

Замена заголовка документа
Изменение заголовка окна(изменяется и при свернутом окне)
Постепенный вывод заголовка документа
Часы в заголовке окна
Надписи в строке состояния при нахождении курсора на панели инструментов и на странице
Отключение изменение надписи в строке состояния (игнорирование заданных по умолчанию)
Подсказка в строке состояния
Часы и календари.
Изменение картинки при выборе гиперссылки
Изменение картинки при загрузке в зависимости от времени
Картинка которая собирается в центре
Кнопка с цветным текстом
Курсоры
Выбор цвета фона пользователем
время существования страницы

Меню

Доп. кнопки в форме ответа

Запреты и пароли

Контейнеры и спойлеры

Статистика

Девайсы

Дополнительные окна

Остальное

0

2

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

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

3

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

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

0

4

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

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

0

5

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

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

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>

0

7

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

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

8

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

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

9

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

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

0

10

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

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

11

Бегущая строка со становкой при наведении.

Код:
<marquee  scrollAmount=3 onmouseover=this.scrollAmount=0 onmouseout=this.scrollAmount=3 width=510 height=20> 
.Тут текст.
</marquee>

0

12

Текст в поле форма

Код:
<script language="JavaScript">
var count = -1;
var counter;
var nchar;
var speed = 200; //скорость смены текста
var a = new Array();
a[1] = "введите ваш текст здесь"; // символы строки будут заменены
a[2] = "ВВЕДИТЕ ВАШ ТЕКСТ ЗДЕСЬ"; // на символы этой
len = a[1].length;
function animation() {
count++
if (count == 0){
document.myform.display.value = a[1];
}
 if (count == 1){
document.myform.display.value = a[2].substring
(0, 1) + a[1].substring(len, 1);
 }
if (count > 1){
a[3] = a[1].substring(0, count - 1) + a[2].substring(count 
- 1,count) + a[1].substring(len, count);
document.myform.display.value = a[3];
}
if(count == a[1].length){
count = -1;
}
counter = setTimeout("animation()",speed);
}
</script>
</head>
<body>
<form name="myform">
<p><input name="display" SIZE="30" style="font-family: MS Sans Serif; font-size: 1"> </p>
</form>
<script language="JavaScript">
animation();
</script>

0

13

Бегущая строка в поле формы со сменой сообщений.

Код:
<script language="JavaScript">
<!--
// Установка скорости сообщения (пауза в миллисекундах между символами)
var speed = 100 // уменьшите значение для увеличения скорости
// установите паузу между сообщениями
var pause = 1000 // increase value to increase pause
// установите начальное значение
var timerID = null
var bannerRunning = false
var ar = new Array()
// ввод строк
ar[0] = "Добро пожаловать"
ar[1] = "Полезные вещи для HTML"
ar[2] = "Коллекция скриптов"
// установите номер сообщения, которое появится первым
var currentMessage = 0
var offset = 0
function stopBanner() {
if (bannerRunning)
clearTimeout(timerID)
bannerRunning = false
}
function startBanner() {
stopBanner()
showBanner()
}
function showBanner() {
var text = ar[currentMessage]
if (offset < text.length) {
if (text.charAt(offset) == " ")
offset++                        
var partialMessage = text.substring(0, offset + 1) 
document.bannerForm.bannerField.value = partialMessage
offset++ // IE sometimes has trouble with "++offset"
timerID = setTimeout("showBanner()", speed)
bannerRunning = true
} else {
offset = 0
currentMessage++
if (currentMessage == ar.length)
currentMessage = 0
timerID = setTimeout("showBanner()", pause)
bannerRunning = true
}
}
// -->
</script>
<form name="bannerForm">
<p><input type="text" size="50" name="bannerField" style="font-family: sans-serif; font-size: 8pt; background-color:#006600; color: rgb(0,256,0); text-align: center"></p>
</form>
<script language="JavaScript">
startBanner()
</script>

0

14

Бегущая строка с функцией старт/стоп.

Код:
 <SCRIPT type="text/javascript" language="JavaScript">
<!--//
var verzoegerung = 100;
// Скорость пробегания
var laenge = 45;
// количество знаков в строке
var pos = 0;
var abbruch;

function laufe()
{
var text = '****************************************   На сайте появилися новый раздел "поиск по базам данных", в котором уже сейчас можно найти несколько поисковиков для клиентской стороны, которые работают на любом хостинге.    *****'
var ausgabe='<PRE style="background:#006600;  color: #ffff00; ">' +
(text + text).substring(pos, pos + laenge) + '</PRE>';
if (navigator.appName == 'Netscape') with (document.laufband.document)
{
open(); write(ausgabe); close();
}
else
laufband.innerHTML = ausgabe;
pos ++;
if (pos > text.length)
pos = 0;
abbruch = setTimeout('laufe()', verzoegerung);
pause = 0;
}

function startstop()
{
if (pause == 0)
{
clearTimeout(abbruch);
pause = 1;
}
else
{
laufe();
pause = 0;
}
}
//-->
</SCRIPT>
</head>
<body onLoad='laufe()'>
<DIV id="laufband" style=position:absolute;left:250;top:28;width:400>
</DIV>
<DIV style=position:absolute;left:150;top:25><FORM><INPUT style="color: #00cc00; background-color: #000000; border-color: #00cc00;" type=button value="Start/Stop" onClick='startstop()'></FORM></DIV>

0

15

Скрипты перемены надписи в зависимости от времени

Код:
<script language=JavaScript>
<!--
var h=(new Date()).getHours();
if (h > 23 || h < 7) document.write('Что-то припозднились вы сегодня.') ;
if (h > 6 && h < 12) document.write('Кто ходит в гости по утрам...'); 
if (h > 11 && h < 19) document.write('Милости просим, гости дорогие.'); 
if (h > 18 && h < 24) document. write('Добрый вечер!'); 
//-->
</script >

0

16

Сияние надписи

Код:
<script>
<!--
//величина сияния от и до
var from = 1;
var to = 7;
//скорсть сияния
var delay = 60;
//цвет сияния, имя в rgb (пример:'#ffff33') или именованный
var glowColor = "#ffff00'";
//не менять!!!
var i = to;
var j = 0;
textPulseDown();
function textPulseUp()
{
if (!document.all)
return
if (i < to)
{
theText.style.filter = "Glow(Color=" + glowColor + ", Strength=" + i + ")";
i++;
theTimeout = setTimeout('textPulseUp()',delay);
return 0;
}
if (i = to)
{
theTimeout = setTimeout('textPulseDown()',delay);
return 0;
}
}
function textPulseDown()
{
if (!document.all)
return
if (i > from)
{
theText.style.filter = "Glow(Color=" + glowColor + ", Strength=" + i + ")";
i--;
theTimeout = setTimeout('textPulseDown()',delay);
return 0;
}
if (i = from)
{
theTimeout = setTimeout('textPulseUp()',delay);
return 0;
}
}
//-->
</script>

0

17

Бегущая строка в поле формы со сменой сообщений.

Код:
<center>
<h3><Script Language="JavaScript" type="text/javascript">
/* если вы хотите один цвет на все дни то удалите <font color=#ff0000> ... </font> в нутри строк document.write  и задайте его с наруже блока <script>*/
  now = new Date()
  if (now.getDay() == 0)
    document.write("<font color=#ff6600>Воскресенье. Можно сесть все варенье.</font>")
  if (now.getDay() == 1)
    document.write("<font color=#ccff00>Понедельник - день тяжелый!</font>")
  if (now.getDay() == 2)
    document.write("<font color=#ccff00>Вторник.</font>")
  if (now.getDay() == 3)
    document.write("<font color=#ffcc00>Среда. Работа есть вседа.</font>")
  if (now.getDay() == 4)
    document.write("<font color=#ccff00>Четверг. У Вас дождик?</font>")
  if (now.getDay() == 5)
    document.write("<font color=#ccff00>Пятница. Обычно 13. Остерегаятесь черных котов.</font>")
  if (now.getDay() == 6)
    document.write("<font color=#ff6600>Субота. Забыта вся работа.</font>")
</Script></h3>
<p>
<Script language=JavaScript>
<!--..
function closeIt() {
  close();
}
// -->
</Script></p>
</center>

0

18

Смена шрифта на форуме

Код:
<style>
BODY A{font-family : "Название шрифта";}
</style>

0

19

Меняющийся текст

Код:
<script>
var phr = new Array()


[color=red]phr.push("Фраза1")
phr.push("Фраза2")
phr.push("Фраза3")[/color]


var ord=new Array()
var len=phr.length,i=0,topush

while(len!=ord.length)
topush=true
i=Math.round(Math.random()*(len-1))
if(ord.length==0) ord.push(i)
for(x=0;x<ord.length;x++) if(ord[x]==i) topush=false;
if(topush) ord.push(i)
}
for(x=0;x<len;x++) document.write(phr[ord[x]]+' ')
</script>

0

20

Обводка в поле данных пользователя

Код:
Это в верх:
<style>
.memdetails
{
   background: #fafcfe;
   border: 1px solid #cdd6e2;
   border-bottom-width: 2px;
   border-right-width: 2px;
   padding: 4px 3px 4px 3px;
   margin: 3px 1px 3px 1px;
}
</style>

Это в низ:

Код:
<script type="text/javascript">
var arr=document.getElementsByTagName("li")
i=0
str=document.URL
while(arr[i] ){
if((arr[i].className=="pa-author online") || (arr[i].className=="pa-author") || (arr[i].className=="pa-title") || (arr[i].className=="pa-avatar item2") || (arr[i].className=="pa-reg") || (arr[i].className=="pa-posts") || (arr[i].className=="pa-respect") || (arr[i].className=="pa-positive") || (arr[i].className=="pa-ip") || (arr[i].className=="pa-online")){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML="<div class=memdetails>"+name+"</div>"
}
i++
}
</script>

0

21

Спойлер сворачивающийся с блоком "Наши друзья". Адаптируется под все стили.

Код:
В хтмл верх поставить это:

    <link rel="stylesheet" type="text/css" href="http://i.rusff.ru/f/ru/rusff/code_banner.css" />

а в хтмл-низ поставить это:

    <div class="main" id="spo_all"><div class="category" id="spo_top" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;"><h2>Наши друзья</h2></div><div id="code4">Тут баннеры<br /></div></div>
    <br><Br>

0

22

Скрипт предупреждения о разделе

Код:
<script type="text/javascript">
var forum = "http://tests.rusff.org.ru"
function changeLink()
{var arr=document.links
for (j in arr)
{
if (arr[j].href==forum+"/viewforum.php?id=x")
{arr[j].href="javascript: warn()"}
}}
function warn()
{
  if (confirm('Данный раздел содержит ненормативную лексику. Продолжить просмотр?'))
    location.href = forum+"/viewforum.php?id=x";
}
changeLink()
</script>

0

23

Ставить в ХТМЛ-низ столько сколько у Вас разделов форумов.

Код:
<script type="text/javascript">
if (document.title.indexOf (" - Форум")!=-1)
{
document.getElementById('forum_f[b]x[/b]').getElementsByTagName("span")[0].innerHTML="([b]Местный[/b]): "+document.getElementById('forum_f[b]x[/b]').getElementsByTagName("span")[0].innerHTML.substr(13)

}
</script>

0

24

Данный скрипт создаст кнопку в строке значков сообщения.
Благодаря которой форумчане смогут загружать любые файлы размером до 1Gb.
Все файлы будут хранится на отдельных серверах не связанных в forumbb.ru.
Также, при желании, можно назначить пароль на файл.

Код:
<script type="text/javascript">
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell([color=red]19[/color]).innerHTML="<a href='javascript:void(0);' onclick=\"window.open('http://www.sharing.ru/upload/partner.php?id=1', 'uploadfile', 'width=500, height=275, top=200, left=200');\"><img title='Вставить файл' src='http://help.forumbb.ru/uploads/0000/14/a5/12680-1.jpg' width='21' height='20' /></a>"
</script>

0

25

Смена слова Позитив на свое

Код:
<script type="text/javascript">
function changeLink()
{var arr=document.links
for (j in arr)
{
if (arr[j].innerHTML=="Позитив")
{arr[j].innerHTML="Ваше слово"}

}}
changeLink()
</script>

0

26

Изменение уважение на свое слово

Код:
<script type="text/javascript">
function changeLink()
{var arr=document.links
for (j in arr)
{
if (arr[j].innerHTML=="Уважение")
{arr[j].innerHTML="Ваше слово"}

}}
changeLink()
</script>

0

27

Связь с Администрацией через ICQ.
Скрипт позволяет выводить в любом месте ссылку со статусом В сети/Не в сети  номера администратора и при клике открывается форма отправки сообщения, после которого в эту же секунду администратор получает сообщение на свой номер. В клиенте icq отключите опцию "Не принимать сообщения, содержащие web-ссылки" т.к. сообщение приходит вместе с e-mail'ом отправителя.

Код:
<script language="JavaScript">
function poppict()
{
var msg = new String("")
msg = ""

popup = window.open("http://www.icq.com/people/webmsg.php?to=НОМЕР","popDialog","height=550,width=500")
popup.document.write(msg)
popup.document.close()

return false
}
</script>
<a id="poppict" onclick="return poppict()"><img src=http://status.icq.com/online.gif?icq=НОМЕР&img=5 border=0 width=18 height=18>Написать администратору</a>

В данном скрипте 2 раза в строках 7 и 14 ищите слово НОМЕР и ставите свой номер аси.
Вставлять в то место, куда душе угодно.

0

28

Сокрытие информации под аватаром с помощью кнопки.

Код:
<script>
function HideInfo(id,but){
if(but.value=="+"){
  but.value = "-";document.getElementById(id).style.display = ""}
else{
  but.value = "+";document.getElementById(id).style.display = "none"}
  return false}

d = document.getElementsByTagName("div")

for (i=0;d[i]; i++){
if (d[i].className.indexOf("post-author")!=-1){t = d[i].innerHTML
   if((j = t.toLowerCase().indexOf("<li class=pa-from>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-from\">"))!=-1 || (j = t.toLowerCase().indexOf("<li class=pa-reg>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-reg\">"))!=-1)
    d[i].innerHTML = t.substring(0,j)+"<input type='Submit' onClick=\"return HideInfo('info"+i+"',this)\" value='+'><br><div id='info"+i+"' style='display:none'>"+t.substring(j,t.length)+"</div>"}}
</script>

Вставляем в html-низ или в форму ответа
    Если вставить в форму ответа, то скрипт не будет лишний раз грузиться на главной странице, на странице просмотра тем итд, но при этом скрипт будет работать только для зарегистрированных пользователей которые могут отвечать в данной теме. Так что куда вставлять выбираем сами

0

29

Кнопка Вверх в каждом сообщении справа от Цитировать.

Код:
<script type="text/javascript">
var arr=document.getElementsByTagName("li")
i=0
while(arr[i] ){
if(arr[i].className=="pl-quote"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML=""+name+" &ensp;&ensp; <a href=\"javascript:scroll(0,0);\">Вверх</a> "
}
i++
}
</script>

0

30

скрипт транслита.

Код:
<input type="button" value="подсказка" onclick="insert_text('< code>', '< endcode>')" />
<script type="text/javascript">
var latin=("q-w-e-r-t-y-u-i-o-p-]-a-s-d-f-g-h-j-k-l-;-'-z-x-c-v-b-n-m-,-q-w-e-r-t-y-u-i-o-p-]-a-s-d-f-g-h-j-k-l-;-'-z-x-c-v-b-n-m-,").split("-")
var ciril=("й-ц-у-к-е-н-г-ш-щ-з-ъ-ф-ы-в-а-п-р-о-л-д-ж-э-я-ч-с-м-и-т-ь-б-й-ц-у-к-е-н-г-ш-щ-з-ъ-ф-ы-в-а-п-р-о-л-д-ж-э-я-ч-с-м-и-т-ь-б").split("-")
function advert()
{
var val=document.selection.createrange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var latin1="/"+latin[qw]+"/g"
val1=val1.replace(eval(latin1), ciril[qw])}
val.text=val1}
function advert1()
{
var val=document.selection.createrange()
var val1=val.text
var qw=0
for(qw=0; qw<=(latin.length-1); qw++)
{var ciril1="/"+ciril[qw]+"/g"
val1=val1.replace(eval(ciril1), latin[qw])}
val.text=val1}
</script>
<input type="button" value="в кириллицу" onclick="advert()" />
<input type="button" value="в латиницу" onclick="advert1()" />
в штмл под форму ответа

0


Вы здесь » Crossroads of Shinigami » Общее » Скрипты