Вход Регистрация
* Taltos *

Текст верх ногами

  1. SCRIPT language="Javascript">
  2. function flip() {
  3. var result = flipString(document.ff.original.value);
  4. document.ff.flipped.value = result;
  5. }
  6. function flipString(aString) {
  7. var last = aString.length - 1;
  8. var result = new Array(aString.length)
  9. for (var i = last; i >= 0; --i) {
  10. var c = aString.charAt(i)
  11. var r = flipTable[c]
  12. result[last - i] = r ? r : c
  13. }
  14. return result.join('')
  15. }
  16. var flipTable = {
  17. a : '\u0250',
  18. b : 'q',
  19. c : '\u0254',
  20. d : 'p',
  21. e : '\u01DD',
  22. f : '\u025F',
  23. g : '\u0183',
  24. h : '\u0265',
  25. i : '\u0131',
  26. j : '\u027E',
  27. k : '\u029E',
  28. l : '\u0283',
  29. m : '\u026F',
  30. n : 'u',
  31. r : '\u0279',
  32. t : '\u0287',
  33. v : '\u028C',
  34. w : '\u028D',
  35. y : '\u028E',
  36. '.' : '\u02D9',
  37. '[' : ']',
  38. '(' : ')',
  39. '{' : '}',
  40. '?' : '\u00BF',
  41. '!' : '\u00A1',
  42. "\'" : ',',
  43. '<' : '>',
  44. '_' : '\u203E',
  45. '\u203F' : '\u2040',
  46. '\u2045' : '\u2046',
  47. '\u2234' : '\u2235',
  48. '\r' : '\n',
  49. а : '\u0250',
  50. б : '\u018D',
  51. в : '\u029A',
  52. г : '\u0279',
  53. д : '\u0253',
  54. е : '\u0259',
  55. ё : '\u01DD',
  56. ж : 'ж',
  57. з : '\u03B5',
  58. и : 'и',
  59. й : '\u0146',
  60. к : '\u029E',
  61. л : 'v',
  62. м : 'w',
  63. н : 'н',
  64. о : 'о',
  65. п : 'u',
  66. р : 'd',
  67. с : '\u0254',
  68. т : '\u026F',
  69. у : '\u028E',
  70. ф : 'ф',
  71. х : 'х',
  72. ц : '\u01F9',
  73. ч : '\u04BA',
  74. ш : 'm',
  75. щ : 'm',
  76. ъ : 'q',
  77. ы : '\u0131q',
  78. ь : 'q',
  79. э : '\u0454',
  80. ю : 'о\u0131',
  81. я : '\u0281',
  82. А : '\u2200',
  83. Б : '\u0261',
  84. В : '\u029A',
  85. Г : '\u02E9',
  86. Д : '\u2207',
  87. Е : '\u018E',
  88. Ё : '\u018E',
  89. Ж : 'Ж',
  90. З : '\u2107',
  91. И : 'И',
  92. Й : '\u1E47',
  93. К : '\u0A2E',
  94. Л : 'V',
  95. М : 'W',
  96. Н : 'H',
  97. О : 'O',
  98. П : '\u2210',
  99. Р : '\u217E',
  100. С : '\u0186',
  101. Т : '\u22A5',
  102. У : '\u028E',
  103. Ф : 'Ф',
  104. Х : 'X',
  105. Ц : 'n',
  106. Ч : '\u0570',
  107. Ш : '\u0BF1',
  108. Щ : 'm',
  109. Ъ : 'q',
  110. Ы : '\u09F7q',
  111. Ь : 'q',
  112. Э : '\u0404',
  113. Ю : 'O\u09F7',
  114. Я : '\u04C3'
  115. }
  116. for (i in flipTable) { flipTable[flipTable[i]] = i }
  117. </SCRIPT>
» Описание: Данный JS код позволяет перевернуть вверх ногами текст, вводимый пользователем
» Время добавления: 12 Марта 2015 в 11:54
» Посмотров: 1315
» textarea
» Рейтинг: [+0 | -0]
Комментарии [0]
Онлайн: 3
Реклама