Re: Récupération automatique d'une chaîne ?
Sujet: Re: Récupération automatique d'une chaîne ? De: astrophoto (l' arobase) free.fr (Astrophoto) Groupes: fr.comp.lang.javascript
Organisation: la tête dans les étoiles
Date: 15. May 2008, 11:47:44
Bonjour, je retente en formulant ma question autrement :)
Je voudrais exploiter un code en JS directement dans la barre d'adresse
et pouvoir ainsi trouver le code qui me permettra de remplacer dans une
URL, manuellement, par exemple un caractère accentué. Le but est donc
d'obtenir par exemple :
ï => %EF
où ce %EF serait sélectionnable, et donc manuellement, copiable (puis
collable dans une zone de formulaire d'une autre fenêtre.
Avec un prompt, j'aurai alors une boite de dialogue contenant :
1) le(s) caractère(s) source
2) le résultat par escape(xxx)
Je recherche donc le code xxx qui permettrait d'obtenir cela.
Pour l'instant, j'en suis à utiliser ce modèle :
javascript:prompt("",escape(""))
et je remplie manuellement entre les deux couples de guillemets le
caractère (dans mon exemple) :
javascript:prompt("ï",escape("ï"))
Ça marche bien, je peux sélectionner à la souris la zone ayant affiché
l'escape, et donc le copier dans le presse-papier par [pomme]+c (ou
[ctrl]+c).
Mais fainéant comme je suis, j'aimerai bien ne saisir qu'une fois :
javascript:prompt("ï",escape(xxx))
et c'est donc ce xxx que je n'ai pas réussi à produire, un code faisant
référence au contenu saisi comme première chaîne de caractère. Je
pensais que la piste serait de passer par this.quelquechose
Voilà ! Ce n'est pas d'une extême importance, seulement une curiosité.
Merci pour votre avis et désolé du contre-temps,
Thierry
|
| actualité |
Incompatibilités Firefox 3 et iWebMacPlus - 18 juin 2008A l'origine du problème, il semble qu'on trouve un défaut des bibliothèques JavaScript utilisées par le logiciel de création d'Apple qui empêche les ... |
|
| source |
|