Lorsque j'écris du texte (anglais standard, pas de caractères spéciaux) dans Word en utilisant Windgings comme police, copier le texte et le coller dans un champ de texte html entraîne l'OS "Je ne sais pas quel personnage c'est" caractères (petits carrés sur Windows).Copier des wingdings (etc.) à partir de documents Word vers des champs de texte html
Il semble que changer la police (ce qui devrait être une propriété d'affichage uniquement) empêche le texte d'être collé correctement dans le champ de saisie. Pourquoi ne pas coller le texte directement?
Y at-il quelque chose que je puisse faire pour arrêter le problème des «petits carrés»?
@Calvin: Re: 1 - Je me attendais le texte à coller dans la police et le style du champ, mais je recevais les petites places au lieu, je suppose que cela est expliqué par 2. Je encore Je ne comprends pas pourquoi il ne colle pas directement le texte - les caractères sous-jacents sont toujours les mêmes, la police devrait simplement changer la manière dont elle est affichée (n'est-ce pas?). – RodeoClown
Non. Cette utilisation de la police est spécifique au fonctionnement de Word/Windows. Le WWW n'est pas basé sur Word/Windows, il est basé sur du vieux texte simple + balisage HTML. –
Je m'y attendais aussi au début, car les caractères Windings sont tous mappés sur des caractères ASCII imprimables. Mais je soupçonne que lorsque vous collez du texte dans un formulaire Web, il doit convertir le texte à l'encodage de caractères de ce document, car le navigateur ne peut pas rendre le document dans plus d'un encodage. – Calvin