Curs Javascript

Charset este tipul de codare a caracterelor din document, in general, cele mai folosite sunt UTF-8 si ANSI (sau ASCI)
Urmatoarea functie JavaScript, "GetCharSet()", poate determina si afisa tipul de codare a caracterelor din documentul in care este inclusa. Aceasta poate ajuta la efectuarea de operatii diferite in functie de codare documentului, de exemplu includerea sau nu a diacriticelor in diferite mesaje in pagina.
- Alte explicatii necesare gasiti in codul script-ului.
Acest exemplu contine functia de aflare a charset-ului inclusa intr-un document HTML, pentru test puteti copia direct tot codul de mai jos, intr-un fisier .html, sau puteti folosi separat, unde e nevoie, functia din scripot: "GetCharSet()".

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<script type="text/javascript">
// Functie pt. determinarea tipului de codare a caracterelor din document ( Charset )
function GetCharSet () {
    var tip_cset = "";                 // Variabila ce va contine mesajul returat

    // Preia charset-ul, prima data cu proprietatea "characterSet" (Pt. Mozila Firefox)
    // Iar daca browserul este IE, preia cu proprietatea "charset"
    var docCharSet = document.characterSet;
    if (docCharSet === undefined) { docCharSet = document.charset; }

    // Adauga in variabila "tip_cset" tipuul codarii gasite
    tip_cset += "Tipul de codare a caracterelor din document: <b>" + docCharSet + "</b><br/>";

    // Determina tipul de codare a caracterelor comform setarilor de limba si regiune ale sistemului de operare (IE si Safari)
    if (document.defaultCharset) {
        tip_cset += "Tipul de encodare a caracterelor pt. sistemului de operare: <b>" + document.defaultCharset + "</b><br/>";
    }

    // Determina tipul de codare folosit pt. parsarea documentului
    if (document.inputEncoding) {
        tip_cset += "Tipul de codare folosit pt. parsarea documentului: <b>" + document.inputEncoding + "</b><br/>";
    }

    // Afiseaza rezultatul obtinut in tagul cu id="info"
    var info = document.getElementById("info").innerHTML = tip_cset;
}

// Se executa functia la incarcarea paginii
window.onload = GetCharSet;
</script>
</head>
<body>
<div id="info" style="width:550px; background-color:#e8e8fe;"></div>
</body>
</html>

- Acest exemplu va afisa urmatorul rezultat:
Tutorial, aflare charset cu Javascript.

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care tag se foloseste in <table> pentru a crea celula de tip "header"?
<thead> <th> <td>
<table><tr>
  <th>Title 1</th>
  <th>Title 2</th>
</tr></table>
Ce proprietate CSS seteaza distanta dintre randuri?
line-height word-spacing margin
.some_class {
  line-height: 150%;
}
Care functie deschide o noua fereastra.
alert() confirm() open()
document.getElementById("id_button").onclick = function(){
  window.open("http://coursesweb.net/");
}
Indicati functia PHP care returneaza un array cu numele fisierelor si directoarelor dintr-un director.
mkdir() scandir() readdir()
$ar_dir = scandir("dir_name");
var_export($ar_dir);
Care din urmatoarele forme a verbului "sleep" (a dormi) se foloseste pentru viitor?
sleeping slept will sleep
He will sleep there.
- El va dormi acolo.
Care din urmatoarele forme a verbului "dormir" (a dormi) se foloseste pentru viitor?
dormido dormirá durmiendo
Él dormirá allí.
- El va dormi acolo.
Determinare, aflare Charset

Last accessed pages

  1. Substantivul din limba engleza - The Noun (39732)
  2. Gramatica limbii engleze - Prezentare Generala (152913)
  3. Curs si Tutoriale JavaScript (69297)
  4. Trecut perfect si Trecutul perfect continuu - Past perfect and Continuous (39400)
  5. Curs PHP MySQL, Tutoriale si Scripturi PHP (66574)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (4190)
  2. Curs HTML gratuit Tutoriale HTML5 (3443)
  3. Curs si Tutoriale JavaScript (2979)
  4. Curs PHP MySQL, Tutoriale si Scripturi PHP (2937)
  5. Curs CSS Online Tutoriale CSS3 (2892)