Am vazut nu demult chestii scrise cu fundu-n sus, si m-am intrebat daca pot pune asta si pe blogul meu. Decoamdata nu merge, probabil din pricina vreunui conflict sau greseli - o repar mai incolo, daca am timp.
Iata si traducerea / combinarea unora sau mai multora din surse. L-am probat de mai multe ori, si e clar ca nu merge. Codul urmeaza, joaca-te cu el daca poti sa-l faci sa mearga, eu n-am timp:
<form name="f">
<div class="l"> cum scrii cu fundu-n sus? baga textu' ici-sa:
</div>
<textarea rows="3" cols="90" name="original" onkeyup="flip()" style="background-color:#c6e6e7;" class=inputBox></textarea>
<div class="l"> :sns u-npun? n?</div> <div class=g>(Copy & paste in browser pe MySpace, Facebook, Twitter, Yahoo, MSN, AOL, Bebo, Craigslist, Gmail, Word, YouTube ...)</div>
<br><textarea rows="3" cols="90" name="flipped" id=i onClick="SelectAll('i');" readonly style="background-color:#e6e6fa;" class=inputBox></textarea>
</form>
<div style="color:#888;font-size:11px;width:550px;margin-bottom:10px;line-height:15px;">
Cum functioneaza dracia asta? Codul Javascript converteste alfabetul latin in caractere si simboluri care par intoarse pe dos. Majoritatea vin din asa-numitul "Latin Extended" si "International Phonetic Alphabet". Intrucat este mai dificil sa intorci cifre si litere mari, aici vom intoarce numai litere mici, folosind fontul "Arial Unicode MS". Daca vrei sa afli / intelegi mai multe, uita-te in codul sursa sau in surse:
</div>
<!-- Mapping to make the letters upside down -->
<!-- Enhanced mapping from revfad.com -->
<script language="JavaScript">
function flip() {
var result = flipString(document.f.original.value.toLowerCase());
document.f.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 != undefined ? 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 : '\u05DF',
m : '\u026F',
n : 'u',
r : '\u0279',
t : '\u0287',
v : '\u028C',
w : '\u028D',
y : '\u028E',
'.' : '\u02D9',
'[' : ']',
'(' : ')',
'{' : '}',
'?' : '\u00BF',
'!' : '\u00A1',
"\'" : ',',
'<' : '>',
'_' : '\u203E',
'"' : '\u201E',
'\\' : '\\',
';' : '\u061B',
'\u203F' : '\u2040',
'\u2045' : '\u2046',
'\u2234' : '\u2235'
}
for (i in flipTable) {
flipTable[flipTable[i]] = i
}
</script>
<!-- Set focus and function to auto-select all in the upside down letter box -->
<script type="text/javascript">
document.f.original.focus();
function SelectAll(id)
{
document.getElementById(id).focus();
document.getElementById(id).select();
}
</script>
20090810 UPDATE: Vrei mai multe articole tehnice pentru Blogger / Blogspot? Este modificarea de aici curenta, s-au am facut una noua, cu acelasi efect, dar mai buna? Toate modificarile aduse de mine acestui sablon (template) pot fi gasite in Zamolxis ChangeLog. Seria lucrand la fatada va gazdui de-acu’ incolo articole despre PR, media persuasion si eventual imaginea Romaniei.
Surse / More info: flip, flip-browse, 7wires, blogspot, wikianswers
Face Down Ass Up (Advisory) by Andrew Dice Clay (Audio CD - 2000) - Explicit Lyrics (.CA, .UK, .FR, .DE, .JP, .cn)
Aici vei găsi ştiri inedite, articole hazoase, perspective originale in politică, societate, economie şi relaţii interumane. QUESTIONS (Intrebări)? We got Answers (Răspunsuri există)!