¡ʎןsnoǝuɐʇןnɯıs ǝpoɔ ǝʇıɹʍ puɐ puɐʇspuɐɥ uɐɔ ı ʍou
Use the code below to create a tool to write text upside down!
Demo available here :
http://mishraprince.blogspot.com/p/flip-text.html
<html><head><title>Flip Text » Write Upside Down Text</title>
<script type="text/javascript">
// JavaScript Document
function tweet(){
var flipped = document.f.flipped.value;
}
function flip() {
var result = flipString(document.f.original.value);
document.f.flipped.value = result;
document.getElementById('tweet').href = "http://twitter.com/home?status="+result;
}
function flipString(aString) {
aString = aString.toLowerCase();
var last = aString.length - 1;
var result = "";
for (var i = last; i >= 0; --i) {
result += flipChar(aString.charAt(i))
}
return result;
}
function flipChar(c) {
if (c == 'a') {
return '\u0250'
}
else if (c == 'b') {
return 'q'
}
else if (c == 'c') {
return '\u0254'
}
else if (c == 'd') {
return 'p'
}
else if (c == 'e') {
return '\u01DD'
}
else if (c == 'f') {
return '\u025F'
}
else if (c == 'g') {
return 'b'
}
else if (c == 'h') {
return '\u0265'
}
else if (c == 'i') {
return '\u0131'//'\u0131\u0323'
}
else if (c == 'j') {
return '\u0638'
}
else if (c == 'k') {
return '\u029E'
}
else if (c == 'l') {
return '\u05DF'
}
else if (c == 'm') {
return '\u026F'
}
else if (c == 'n') {
return 'u'
}
else if (c == 'o') {
return 'o'
}
else if (c == 'p') {
return 'd'
}
else if (c == 'q') {
return 'b'
}
else if (c == 'r') {
return '\u0279'
}
else if (c == 's') {
return 's'
}
else if (c == 't') {
return '\u0287'
}
else if (c == 'u') {
return 'n'
}
else if (c == 'v') {
return '\u028C'
}
else if (c == 'w') {
return '\u028D'
}
else if (c == 'x') {
return 'x'
}
else if (c == 'y') {
return '\u028E'
}
else if (c == 'z') {
return 'z'
}
else if (c == '[') {
return ']'
}
else if (c == ']') {
return '['
}
else if (c == '(') {
return ')'
}
else if (c == ')') {
return '('
}
else if (c == '{') {
return '}'
}
else if (c == '}') {
return '{'
}
else if (c == '?') {
return '\u00BF'
}
else if (c == '\u00BF') {
return '?'
}
else if (c == '!') {
return '\u00A1'
}
else if (c == "\'") {
return ','
}
else if (c == ',') {
return "\'"
}
else if (c == '.') {
return '\u02D9'
}
else if (c == '_') {
return '\u203E'
}
else if (c == ';') {
return '\u061B'
}
else if (c == '9') {
return '6'
}
else if (c == '6') {
return '9'
}
return c;
}
</script>
</head>
<body>
<br>
<br>
<div align="center">
<form name="f" id="f">
<textarea rows="5" cols="50" name="original" style="width:468px;height:110px;" onkeyup="flip()"></textarea><br>
<br>
<input type="button" value="Flip Text" onclick="flip()">
<br>
<br>
<textarea rows="5" cols="50" name="flipped" style="width:468px;height:110px;"></textarea>
</form>
<br>
</div>
</body></html>
Use the code below to create a tool to write text upside down!
Demo available here :
http://mishraprince.blogspot.com/p/flip-text.html
<html><head><title>Flip Text » Write Upside Down Text</title>
<script type="text/javascript">
// JavaScript Document
function tweet(){
var flipped = document.f.flipped.value;
}
function flip() {
var result = flipString(document.f.original.value);
document.f.flipped.value = result;
document.getElementById('tweet').href = "http://twitter.com/home?status="+result;
}
function flipString(aString) {
aString = aString.toLowerCase();
var last = aString.length - 1;
var result = "";
for (var i = last; i >= 0; --i) {
result += flipChar(aString.charAt(i))
}
return result;
}
function flipChar(c) {
if (c == 'a') {
return '\u0250'
}
else if (c == 'b') {
return 'q'
}
else if (c == 'c') {
return '\u0254'
}
else if (c == 'd') {
return 'p'
}
else if (c == 'e') {
return '\u01DD'
}
else if (c == 'f') {
return '\u025F'
}
else if (c == 'g') {
return 'b'
}
else if (c == 'h') {
return '\u0265'
}
else if (c == 'i') {
return '\u0131'//'\u0131\u0323'
}
else if (c == 'j') {
return '\u0638'
}
else if (c == 'k') {
return '\u029E'
}
else if (c == 'l') {
return '\u05DF'
}
else if (c == 'm') {
return '\u026F'
}
else if (c == 'n') {
return 'u'
}
else if (c == 'o') {
return 'o'
}
else if (c == 'p') {
return 'd'
}
else if (c == 'q') {
return 'b'
}
else if (c == 'r') {
return '\u0279'
}
else if (c == 's') {
return 's'
}
else if (c == 't') {
return '\u0287'
}
else if (c == 'u') {
return 'n'
}
else if (c == 'v') {
return '\u028C'
}
else if (c == 'w') {
return '\u028D'
}
else if (c == 'x') {
return 'x'
}
else if (c == 'y') {
return '\u028E'
}
else if (c == 'z') {
return 'z'
}
else if (c == '[') {
return ']'
}
else if (c == ']') {
return '['
}
else if (c == '(') {
return ')'
}
else if (c == ')') {
return '('
}
else if (c == '{') {
return '}'
}
else if (c == '}') {
return '{'
}
else if (c == '?') {
return '\u00BF'
}
else if (c == '\u00BF') {
return '?'
}
else if (c == '!') {
return '\u00A1'
}
else if (c == "\'") {
return ','
}
else if (c == ',') {
return "\'"
}
else if (c == '.') {
return '\u02D9'
}
else if (c == '_') {
return '\u203E'
}
else if (c == ';') {
return '\u061B'
}
else if (c == '9') {
return '6'
}
else if (c == '6') {
return '9'
}
return c;
}
</script>
</head>
<body>
<br>
<br>
<div align="center">
<form name="f" id="f">
<textarea rows="5" cols="50" name="original" style="width:468px;height:110px;" onkeyup="flip()"></textarea><br>
<br>
<input type="button" value="Flip Text" onclick="flip()">
<br>
<br>
<textarea rows="5" cols="50" name="flipped" style="width:468px;height:110px;"></textarea>
</form>
<br>
</div>
</body></html>
http://toolsgeek.com/upsidedown.php
ReplyDeletedɥd˙uʍopǝpısdn/ɯoɔ˙ʞǝǝƃslooʇ//:dʇʇɥ
ReplyDeletenaaice!!!hehehe
ReplyDelete