Добро пожаловать, Гость!
Текст верх ногами - Полезный php код №59
Все категории
Текст верх ногами
Описание: Данный JS код
позволяет перевернуть вверх
ногами текст, вводимый
пользователем
Код:
<?php
SCRIPT language="
Javasсript">
function flip() {
var result =
flipString
(document.ff.
original.value);
document.ff.
flipped.value =
result;
}
function
flipString
(aString) {
var last = aString
.length - 1;
var result = new
Array
(aString.length)
for (var i = last;
i >= 0; --i) {
var c = aString.
charAt(i)
var r = flipTable
[c]
result[last -
i] = r ? r : c
}
return result.join
('')
}
var flipTable = {
a : 'u0250',
b : 'q',
c : 'u0254',
d : 'p',
e : 'u01DD',
f : 'u025F',
g : 'u0183',
h : 'u0265',
i : 'u0131',
j : 'u027E',
k : 'u029E',
l : 'u0283',
m : 'u026F',
n : 'u',
r : 'u0279',
t : 'u0287',
v : 'u028C',
w : 'u028D',
y : 'u028E',
'.' : 'u02D9',
'[' : ']',
'(' : ')',
'{' : '}',
'?' : 'u00BF',
'!' : 'u00A1',
"'" : ',',
'<' : '>',
'_' : 'u203E',
'u203F' : 'u2040',
'u2045' : 'u2046',
'u2234' : 'u2235',
'r' : 'n',
а : 'u0250',
б : 'u018D',
в : 'u029A',
г : 'u0279',
д : 'u0253',
е : 'u0259',
ё : 'u01DD',
ж : 'ж',
з : 'u03B5',
и : 'и',
й : 'u0146',
к : 'u029E',
л : 'v',
м : 'w',
н : 'н',
о : 'о',
п : 'u',
р : 'd',
с : 'u0254',
т : 'u026F',
у : 'u028E',
ф : 'ф',
х : 'х',
ц : 'u01F9',
ч : 'u04BA',
ш : 'm',
щ : 'm',
ъ : 'q',
ы : 'u0131q',
ь : 'q',
э : 'u0454',
ю : 'оu0131',
я : 'u0281',
А : 'u2200',
Б : 'u0261',
В : 'u029A',
Г : 'u02E9',
Д : 'u2207',
Е : 'u018E',
Ё : 'u018E',
Ж : 'Ж',
З : 'u2107',
И : 'И',
Й : 'u1E47',
К : 'u0A2E',
Л : 'V',
М : 'W',
Н : 'H',
О : 'O',
П : 'u2210',
Р : 'u217E',
С : 'u0186',
Т : 'u22A5',
У : 'u028E',
Ф : 'Ф',
Х : 'X',
Ц : 'n',
Ч : 'u0570',
Ш : 'u0BF1',
Щ : 'm',
Ъ : 'q',
Ы : 'u09F7q',
Ь : 'q',
Э : 'u0404',
Ю : 'Ou09F7',
Я : 'u04C3'
}
for (i in
flipTable) {
flipTable[flipTable
[i]] = i }
</SCRIPT>
?>
<?php
SCRIPT language="
Javasсript">
function flip() {
var result =
flipString
(document.ff.
original.value);
document.ff.
flipped.value =
result;
}
function
flipString
(aString) {
var last = aString
.length - 1;
var result = new
Array
(aString.length)
for (var i = last;
i >= 0; --i) {
var c = aString.
charAt(i)
var r = flipTable
[c]
result[last -
i] = r ? r : c
}
return result.join
('')
}
var flipTable = {
a : 'u0250',
b : 'q',
c : 'u0254',
d : 'p',
e : 'u01DD',
f : 'u025F',
g : 'u0183',
h : 'u0265',
i : 'u0131',
j : 'u027E',
k : 'u029E',
l : 'u0283',
m : 'u026F',
n : 'u',
r : 'u0279',
t : 'u0287',
v : 'u028C',
w : 'u028D',
y : 'u028E',
'.' : 'u02D9',
'[' : ']',
'(' : ')',
'{' : '}',
'?' : 'u00BF',
'!' : 'u00A1',
"'" : ',',
'<' : '>',
'_' : 'u203E',
'u203F' : 'u2040',
'u2045' : 'u2046',
'u2234' : 'u2235',
'r' : 'n',
а : 'u0250',
б : 'u018D',
в : 'u029A',
г : 'u0279',
д : 'u0253',
е : 'u0259',
ё : 'u01DD',
ж : 'ж',
з : 'u03B5',
и : 'и',
й : 'u0146',
к : 'u029E',
л : 'v',
м : 'w',
н : 'н',
о : 'о',
п : 'u',
р : 'd',
с : 'u0254',
т : 'u026F',
у : 'u028E',
ф : 'ф',
х : 'х',
ц : 'u01F9',
ч : 'u04BA',
ш : 'm',
щ : 'm',
ъ : 'q',
ы : 'u0131q',
ь : 'q',
э : 'u0454',
ю : 'оu0131',
я : 'u0281',
А : 'u2200',
Б : 'u0261',
В : 'u029A',
Г : 'u02E9',
Д : 'u2207',
Е : 'u018E',
Ё : 'u018E',
Ж : 'Ж',
З : 'u2107',
И : 'И',
Й : 'u1E47',
К : 'u0A2E',
Л : 'V',
М : 'W',
Н : 'H',
О : 'O',
П : 'u2210',
Р : 'u217E',
С : 'u0186',
Т : 'u22A5',
У : 'u028E',
Ф : 'Ф',
Х : 'X',
Ц : 'n',
Ч : 'u0570',
Ш : 'u0BF1',
Щ : 'm',
Ъ : 'q',
Ы : 'u09F7q',
Ь : 'q',
Э : 'u0404',
Ю : 'Ou09F7',
Я : 'u04C3'
}
for (i in
flipTable) {
flipTable[flipTable
[i]] = i }
</SCRIPT>
?>
Добавил: XaXaTyH (31 Марта 2015)
Просмотров: (52)
Комментарии (1)
Скачать: TEXTAREA
DCMS-Social.ru - движок социальной сети, вап и веб мастерская, файло-обменник и форум.
Статистика DCMS-Social.ru: Пользователей - 14971, тем на форуме - 30292, сообщений - 298888