Fonction alert et les accents

Soyez le premier à donner votre avis sur cette source.

Vue 8 932 fois - Téléchargée 325 fois

Description

Permet d'afficher correctement les accents dans la boîte d'alert JavaScript et ce quelque soit le jeu de caractères utilisé, le fameux charset.

La fonction ci dessous et un fichier de test, commenté, dans le Zip.

Source / Exemple :


//--------------------
function Alerte( txt_){
  //-- Recup si deja cree
  var O_Div = document.getElementById( 'D_ALERT');
  //-- Creation si non existante
  if( !O_Div){
    O_Div = document.createElement('DIV');
    O_Div.id = 'D_ALERT';
    O_Div.style.display = 'none';
    document.body.appendChild( O_Div);
  }
  //-- Affectation du texte
  O_Div.innerHTML = txt_;
  //-- l'alert javascript
  alert( O_Div.innerHTML);
  //-- peut servir on ne sait jamais
  return( false);
}

Conclusion :


Je vous ai même joint un fichier à inclure gf_alerte.js, toujours sur le Zip.

Je signale, pour les amoureux du DOM, que l'on n'utilise pas la méthode document.createTextNode car dans ce cas le résultat serait le même qu'avec l'alert javascript.

Mais tous est expliqué dans le fichier de test.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

nicomilville
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
25
Salut,

coucou747++

Je trouve que cette source a son utilité !

C'est vrai que sur le forum javascript il y a encore plein de question a ce sujet sur le forum, donc comme dit plus haut cette source peut servir de références et d'exemple !

a++
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
30
utiliser alert, ca permet d'etre sur que la personne voit le message...

on a encore rien de standard pour utiliser les dialogues...
PetoleTeam
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
12
Bonjour,
J'ai mis cette source après question, encore fréquente, sur le forum sur ce sujet. l'usage qu'il en est fait est plutôt lié aux vérifications sur les formulaires, certes il y a moyen de faire plus élégant mais bon.

Si cela peut servir à quelques uns....
Merci pour l'appréciation sur le document.
;O)
ralecul
Messages postés
111
Date d'inscription
dimanche 23 mars 2003
Statut
Membre
Dernière intervention
1 août 2008

Salut,

J'adore la mise-en-page de la doc html, franchement bravo !
En ce qui concerne le code, c'est plutôt un workaround...
Et je ne vois pas vraiment l'utilité -> qui utilise encore alert ?
(console.log avec firebug et ça roule ! existe même pour IE et Opera : http://www.getfirebug.com/lite.html)

Les problèmes de charset sont souvent assez lourd à résoudre mais je ne pense pas que cela soit une solution...
A mon avis, il vaut mieux essayer de corriger le problème à la source plutôt que d'utiliser ce workaround.

@+

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.