Скрипты для сайтов — конвертер кода в спецсимволы.
Скрипты для сайтов — конвертер кода в спецсимволы
Листинг кода:
<form name=Form class="text">
<p>Результат:<br>
<textarea name=Result class="item" name="text" cols="40" rows="12" onClick="select()"></textarea><br>
Текст:<br>
<textarea name=Text class="item" name="text" cols="40" rows="12" ></textarea><br>
Все: <input type="radio" name=check onClick="conv(1)" value="1"> | Расшир: <input type="radio" name=check onClick="conv(2)" value="2"> | рус:<input type="radio" name=check onClick="conv(3)" value="3"> | Символы: <input type="radio" name=check onClick="conv(0)" value="0"><br>
</form>
<script>
function tselect(){
var cyr=new Array('а','А','б','Б','в','В','г','Г','?','?','д','Д','е','Е','є','Є','ё','Ё','ж','Ж','з','З','?','?','ї','Ї','и','И','й','Й','к','К','л','Л','м','М','н','Н','о','О','п','П','р','Р','с','С','т','Т','у','У','ф','Ф','х','Х','ц','Ц','ч','Ч','ш','Ш','щ','Щ','ъ','Ъ','ы','Ы','ь','Ь','э','Э','ю','Ю','я','Я')
var cyr_code=new Array(1072,1040,1073,1041,1074,1042,1075,1043,1169,1168,1076,1044,1077,1045,1108,1028,1105,1025,1078,1046,1079,1047,1110,1030,1111,1031,1080,1048,1081,1049,1082,1050,1083,1051,1084,1052,1085,1053,1086,1054,1087,1055,1088,1056,1089,1057,1090,1058,1091,1059,1092,1060,1093,1061,1094,1062,1095,1063,1096,1064,1097,1065,1098,1066,1099,1067,1100,1068,1101,1069,1102,1070,1103,1071)
}
function conv(numb){
arr=new Array("chr","all","exp","rus");
opt=arr[numb]
var x=document.Form.Text.value.split('')
x=eval(opt+'(x)')
document.Form.Result.value=x.join('')
}
function all(ar)
{
for(var i=0;i<ar.length;++i)
ar[i]='&#'+ar[i].charCodeAt(0)+';'
return ar
}
function exp(ar)
{
for(var i=0;i<ar.length;++i)
{
var y=ar[i].charCodeAt(0);
if(127<y) ar[i]='&#'+y+';'
}
return ar
}
function rus(ar)
{
for(var i=0;i<ar.length;++i)
for(var j=0;j<cyr.length;j++)
if(ar[i]==cyr[j])ar[i]='&#'+cyr_code[j]+';'
return ar
}
function chr(ar)
{
//ar=String.ar;
//var reg = /(\d+)/;
// var re = new RegExp("&#\d;", "g").test(ar);
//var re = reg.exec(ar);
var arf='';
for(var i=0;i<ar.length;++i)
arf=arf+ar[i];
//document.write(arf);
var reg = /&#(\d+);/g;
var re = arf.match(reg);
//var reg = /\S*&#(\d+);\S*/g;
//var re = reg.test(arf);
//document.write(re);
//var re = reg.exec(arf);
//document.write(re);
if (re == null) return ar;
for(var i=0;i<re.length;++i)
re[i]=String.fromCharCode(re[i].replace('&#','').replace(';',''))
return re;
//document.Form.Result.value=re;
}
</script>
Образец выполнения кода:
Обмен визитами — бесплатная раскрутка сайта.
Самый простой способ, это по старинке, обмен визитами через ввод адреса сайта в форму:
Ссылка не должна превышать 200 символов и должна обязательно являться URL адресом. Без пробелов.
***
Трейн-чекс Уроки WEB программирования.
- ПОДДЕРЖАТЬ ПРОЕКТ на WebMoney
- WEST-HOSTER
- ПОРТАЛ СООБЩЕСТВА 🕶️
- HTML JS CSS РЕДАКТОР
- ШРИФТЫ ДЛЯ САЙТОВ
- ПРОМПТЫ ДЛЯ ШЕДЕВРУМА
- Символ неразрывного пробела
- Скрипт считывания клавиш
- Файлы куки
- AJAX счётчик кликов
- Запрет кэширования JS и PHP
- Координаты курсора JS
- Числа от 1 до 10 на JS
- Перевести двоичный код в кратный на JS
- CSS на JavaScript
- Новые теги HTML
- Может ли HTML 6 заменить JavaScript
- HTML форма без перезагрузки страницы
- Смайлы эмоджи - ГЕНЕРАТОР
- Форматы изображений
- Скрипт AJAX лайков и дизлайков
- Горячие клавиши
- Скачать изображение в CANVAS
- Какими будут сайты будущего?
- Что делает администратор сайта
- Девушка фурри Милка Маус
- CMS движки для сайтов
Мануалы PHP
- Мануалы PHP - Фильтры
- Мануалы PHP - Узнать IP адрес
- Мануалы PHP - Файлы папки директории
- Мануалы PHP - Вывод файлов scandir()
- Мануалы PHP - Отправка данных из формы
- Мануалы PHP - Запись данных в файл
- Мануалы PHP - Запрет повторной отправки формы
- Мануалы PHP - Дата и время
- Мануалы PHP - Отправка E-mail
- Мануалы PHP - Работа с изображениями
- Мануалы PHP - Вход по паролю
- Отправка формы AJAX
- Геолокация на PHP, узнать город
- Выполнение PHP скрипта по клику
- Маскировка ссылок
- Таблица умножения
Анимация JS
- Шифровка текста на JS
- Безумный текст
- Компрессор кода
- Уведомления на рабочий стол
- Перезагрузка на JS и PHP
- Рейтинг на JS и PHP
- Виджет комментариев на PHP
- Рекламный баннер на CSS
- Запрет копирования
- Узнать код клавиш
- Скрипт кода клавиш
- Конвертер кода в спецсимволы
- Бесконечный алерт
- Вывод случайных фраз
- Откуда пришёл посетитель на JS
- CSS type radio checkbox
- Эффекты с текстом
- Посетители онлайн на PHP
- Cookie счётчик посещений
- Анимация текста
- Type - range
- Лабиринт на JS
- Дата и время на JS
- CSS меню блокнот
- CSS меню книжная полка
- CSS вращающийся баннер
- JavaScript азбука морзе
- JavaScript копирайт
- JavaScript анимация текста
- JavaScript звуки
- Кнопка вверх
- Подсчёт символов на JavaScript
- Работа с куками на PHP
AXAJ -JS
- AJAX счётчик кликов
- Генератор случайных чисел
- PHP счётчик страниц
- PHP запись файлов
- Дата посещения страницы на PHP
- Счётчик лайков на PHP
- Дата изменения страницы
- Игра JS - угадай число
- Круговое меню для сайта
- Навигатор
- Запрет копирования
- Вычислить дату на JS
- Кнопка на CSS
- view-source: исходный код
- Анимация JS
- Время проведённое на сайте
- Календарь JS
- Снег для сайта
- Анимация волны
- Добавить в избранное
- Срок жизни сайта
- Таймер на JS
- Блокировка мыши и клавиатуры
- Приветствие по времени суток
- JS время
- Яндекс поиск
