Dans mon projet php + javascript je dois montrer des images et certains d'entre eux ont alors des accents, comme ~ ç et ^. Mon site ne montre pas ces images. Je sais qu'il y a une fonction à traiter, mais j'ai oublié. Quelqu'un peut m'aider? merci deaccents aux noms d'image
1
A
Répondre
1
Essayez d'exécuter les URL d'images par rawurlencode().
+0
Cela fonctionne .... est cette fonction que j'essayais de me rappeler. En fait, je devais utiliser rawurldecode(), mais c'est presque pareil ... c'est juste essayer un et après l'autre = D Merci – Paulo
0
/* (C)Scripterlative.com
* Strips grave, acute, circumflex umlaut and tilde from vowels and Ñ.
*
* Include this script block, then within the tag of each text element to be controlled, insert:
*
* onblur='this.value=stripVowelAccent(this.value)'
*
* GratuityWare
* ~~~~~~~~~~~~
* You obtained this script probably out of desperation, so if you wish to express your gratitude for our efforts,
* please visit: www.scripterlative.com
*
*/
function stripVowelAccent(str)
{
var rExps=[
{re:/[\xC0-\xC6]/g, ch:'A'},
{re:/[\xE0-\xE6]/g, ch:'a'},
{re:/[\xC8-\xCB]/g, ch:'E'},
{re:/[\xE8-\xEB]/g, ch:'e'},
{re:/[\xCC-\xCF]/g, ch:'I'},
{re:/[\xEC-\xEF]/g, ch:'i'},
{re:/[\xD2-\xD6]/g, ch:'O'},
{re:/[\xF2-\xF6]/g, ch:'o'},
{re:/[\xD9-\xDC]/g, ch:'U'},
{re:/[\xF9-\xFC]/g, ch:'u'},
{re:/[\xD1]/g, ch:'N'},
{re:/[\xF1]/g, ch:'n'} ];
for(var i=0, len=rExps.length; i<len; i++)
str=str.replace(rExps[i].re, rExps[i].ch);
return str;
}
Questions connexes
- 1. Correspondance de sous-chaîne insensible aux accents
- 2. Utilisation des accents à la suite des noms de champs
- 3. affichage incohérent des accents utf8
- 4. Comparaison 'like' insensible aux majuscules et aux accents sans altération de session sur oracle
- 5. un gridview ignorant des accents
- 6. MOC ajouter un espace de noms aux noms de classes
- 7. Accents espagnols dans Sphinx recherches
- 8. Ajouter un espace de noms aux éléments
- 9. Donner des noms différents aux widgets d'application
- 10. Ajout de texte aux noms de classe
- 11. méthodes d'attribution de noms enregistrés aux événements
- 12. Java Accès aux noms de variables locales
- 13. Sortie json avec des accents bien formés
- 14. Les caractères avec des accents apparaissent comme " "
- 15. Sortie et accents du serveur FTP
- 16. Remplacer les accents par leurs équivalents
- 17. Supprimer les accents d'une réponse JSON
- 18. Noms de feuille d'onglet Excel par rapport aux noms de feuille Visual Basic
- 19. Noms de fichier courts par rapport aux noms de fichiers longs dans Windows
- 20. PowerShell - Raccourcissez les noms d'espaces de noms pour faciliter l'accès aux types
- 21. Ruby on rails: URL des identifiants aux noms/titres etc
- 22. Attribution de noms aux paramètres du setter en PHP
- 23. Graphe pour faire référence aux noms de paquets Perl/Moose?
- 24. Accès aux noms de groupes de contacts Android
- 25. Correspondance des références .NET aux espaces de noms
- 26. Noms de tables dynamiques avec Linq aux entités?
- 27. Gridview lié aux noms de fichiers dans le répertoire
- 28. SQLServer: espaces de noms empêchant l'accès aux données de requête
- 29. JAXB ajoutant des déclarations d'espace de noms inutiles aux balises
- 30. empêcher les espaces de noms xml de passer aux enfants
Voulez-vous dire comment afficher sur l'écran ou traiter des noms de fichiers avec des accents? – Anthony
Lorsque j'essaie d'obtenir l'URL de l'image avec des accents pour l'afficher sur mon site, l'image n'apparaît pas, à cause des accents dans le nom. Une image sans accents semble correcte. – Paulo