begin process at 2012 02 11 02:53:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > LIBRAIRIE UTF8 (CODAGE ET DECODAGE À LA VOLÉE )

LIBRAIRIE UTF8 (CODAGE ET DECODAGE À LA VOLÉE )


 Information sur la source

Note :
9,33 / 10 - par 3 personnes
9,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :utf8, ansi, codage, decodage, chaine Niveau :Débutant Date de création :25/09/2006 Date de mise à jour :12/04/2007 13:14:22 Vu / téléchargé :17 331 / 1 337

Auteur : rubiks10

Ecrire un message privé
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Ma librairie va vous permettre de coder et decoder en UTF8 vos chaines de caracteres
Cela peut paraitre très inutile mais en javascript il n'existe pas de méthodes d'origine pour faire ce travail contrairement à PHP ou d'autres langages donc ayant eu besoin a de nombreuses reprises de coder et décoder en UTF8 des chaines en javascript j'ai décidé de faire une petite classe pour simplifier cette opération

Très simple à utiliser!!!


 Conclusion

Merci de laisser vos commentaires et vos avis ( et aussi les erreurs que vous rencontrez )
--The Rubik's Man--

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

14 octobre 2006 00:53:15 :
Simplification du codage et décodage en effectuant seulement un appel pour chaque méthode
12 avril 2007 13:14:22 :
Indentation pratique du script

 Sources du même auteur

Source avec Zip LIBRAIRIE AUTOCOMPLETION (AJAX OU LOCAL, CHOIX D'EFFETS, ENT...
Source avec Zip MENU CONTEXTUEL PERSONNALISABLE POUR CLIC DROIT
Source avec Zip MENU CONTEXTUEL PERSONNALISABLE AVEC CHOIX D'IMAGES
Source avec Zip RECHERCHE AVEC AUTOCOMPLETION AJAX ( AVEC NAVIGATION CLAVIER...
Source avec Zip AJAX : LIBRAIRIE SIMPLIFIÉE PERMETTANT EN 1 LIGNE DE FAIRE D...

 Sources de la même categorie

COLONNES ADAPTABLES EN HAUTEUR par dronoide
Source avec Zip VECTEURS ET MATRICES: OUTILS GRAPHIQUES UTILES par william voirol
Source avec Zip Source avec une capture HTML5 PLAYER par kazma
Source avec Zip Source avec une capture SCROLLBAR PERSONNALISABLE par kazma
Source avec Zip INFO BULLE par RudiRatlos

 Sources en rapport avec celle ci

REMPLACER UN MOT DANS UNE CHAINE par askil2000
ANALYSER & RÉCUPÉRER LES VARIABLES DE L'URL par pifou25
FONCTION MD5 par Dri
Source avec Zip CRYPTAGE ET APPLICATION par abdelaziz_info
CODAGE DUR A DECHIFFRER par stfou

Commentaires et avis

Commentaire de MangaII le 02/10/2006 08:01:06

Excellent !
Mais pourquoi met-tu le texte en variable avant de le décoder ???
Il serai beaucoup plus simple de passer directement le texte à la fonction encode et decode ! comme ca, 1 seul appel à la fonction ...

Commentaire de rubiks10 le 02/10/2006 22:36:41

Salut MangaII ben merci pour ton commentaire
En fait oui on pourrait faire un seul appel en changeant le constructeur de classe et faire directement les 2 fonctions.... mais en fait j'ai laissé cette solution de variable et d'objet contenant la chaine courante car j'en avais l'utilisation pour un projet ( un peu complexe a expliquer pourquoi mais il le fallait.. )
Mais tu peux te modifier ma classe a ta guise afin de d'optimiser les appels fonctions selon ton utilisation.

Voila bonne prog
--The Rubik's Man--

Commentaire de lecatla le 19/11/2006 11:58:25

Bonjour,

Petit bug dans UTF8_tool.decode:
c2 a la place de c1 et c3 a la place de c2

Merci

Commentaire de rubiks10 le 19/11/2006 13:11:00

Salut LECATLA

Ben désolé mais non il n'y a pas d'erreur et justement si on fait ta modification cela ne décode plus correctement certains caractères

Donc non je te garantie que le code est OK.

Merci quand même

Commentaire de lecatla le 13/12/2006 21:03:00

Excuses moi d'insister mais avec var c = c1 = c2 = 0; de déclaré, je me demande d'ou sort le c3

;-)
A+

Commentaire de rubiks10 le 14/12/2006 15:50:55

Oui si tu veux la variable c3 n'est donc pas déclarée en tant que locale mais donc en tant que globale... puisque javascript n'oblige en rien à déclarer les variables.

Et comme tu peux le voir c3 est quand même affectée et utilisée!!! ce n'est pas parcequ'elle n'est pas déclarée que cela ne marche pas.

C'est juste un oubli de ma part de déclarer localement c3. Mais ce n'est pas du tout un bug.

Commentaire de pinacolada le 11/04/2007 21:16:44

J'ai rarement vu un script aussi pénible à copier-coller :
Ces retraits et ces fioritures sont carrément ridicules.
Une mise en page plus simple permettrait de gagner
du temps et de l'efficacité.
Je n'ai même pas encore testé si le script est valide...

Commentaire de rubiks10 le 12/04/2007 13:18:45

Salut PINACOLADA

Oui j'avais oublié que l'on pouvait regarder le script sans le télécharger et donc que l'indentation n'était pas adaptée.
J'ai mis à jour la source donc c'est ok.

Concernant le script il fonctionne parfaitement donc pas besoin d'être aussi désagréable...

@+

Commentaire de pinacolada le 31/08/2009 14:36:01 10/10

Le script fonctionne. Parfaitement. Je viens de le recopier-coller (deux ans après).
Pis la présentation est super agréable. Bon, je sors.

Commentaire de spaceworld le 11/11/2009 11:33:30

Le script fonctionne mais pas sur tous les caractères. J'ai un souci sur les majuscule accentués.
Ma source est en UTF-8 (wowhead) et les majuscule accentués sont mal retranscrite (Je n'ai pas ce souci si je passe ma page html en charset=UTF-8 )
Merci en tout cas pour ton code

Commentaire de Lim57640 le 06/05/2011 18:07:20

Bonjour je vois qque les message date de longtps,j'arrive comme un cheveu sur la soupe car j'ai besoin d'aide.
J'ai un fichier 'encoding utf-8' a dechifrer,mais la complication est que c'est sur iphone..que faire edai moi s'il vois plais c'est vrement important.
Cordialement

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

codage ANSI des caracteres [ par ofirc ] Bonjour à tousJ'utilise en javascript la fonction charCodeAt() qui donne le code des caracteres.j'ai un probleme avec le caractère ' :Exemple :    w= verification de la longeur d une chaine en javascript [ par bouletsensei ] bonjour.J ai cherche, mais je n ai pas trouve reponse a ma question (j ai surment mal cherche). j aimerai donc un peu d aide. En fait je developpe en Supprimer une chaine dans une chaine [ par mouic ] Bonjour,Je suis à la recherche d'un petit algo qui permettrait de supprimer une chaine dans une autre chaine en Javascript.Par exemple: "Trois petits Récuperer le code source... [ par ladotcom ] Bonjour,Je suis plus ou moins nouveau dans le JavaScript (et sur le forum), donc désolé si la question à déjà été posée ...Je doit créer une applicati Compter nombre d'occurences avec regexp [ par alex166435 ] Bonjour,Je souhaiterais connaitre le nombre de mot de ma regexp contenus dans ma chaine. J'ai essayé de faire :var ma_regexp = new RegExp ("toto|tata" Récupération d'une valeur d'une classe [ par Kurus ] Bonjour à tous . J'ai un petit problème pour récupérer une valeur d'une classe. Je souhaiterai récupérer le texte correspondant à la valeur de l'index Extraire une chaine d'une autre [ par ammouna24 ] Bonjour, J'ai deux chaînes : ch1 = "salut tous le monde" ch2 = "salut tous le monde waw" Comment extraire la chaîne ch1 de la chaine ch2 avec jav chaine de caractères vide !! [ par wagdifr ] Salut , voici mon code : if (document.getElementById(id).value!='') { alert("true"); } else { Regex pour éviter une chaine [ par syndrael ] Bonjour, La question toute bête mais qui me prouve qu'il me reste encore à progresser sur les Expressions régulières.. Je cherche à remplacer les '0' Récupération de document.location dans une variable pour une verification [ par surfman38 ] Bonjour à tous, Pour un besoin pro je dois faire un petit bout de javascript... L'objectif étant de différencier si le site web consulté a été enreg


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales