Je souhaite utiliser des fichiers image pour représenter une police personnalisée et copier la valeur du texte lorsqu'elle est sélectionnée et copiée. est-ce possible avec JavaScript?Valeur textuelle représentant des images en javascript
Répondre
Je chercherais des alternatives. Il n'y a pas besoin d'images quand il peut être fait complètement cross-browser avec quelque chose comme Cufon ou sIFR si Flash est une option. Techniquement, ce serait possible avec JavaScript, mais ce serait plutôt fragile. Vous devriez trouver une police qui est "web-safe" (c'est-à-dire disponible sur ~ 100% des ordinateurs) qui évolue plus ou moins de la même manière que votre police personnalisée. Ensuite, vous devez superposer un élément SPAN sur l'image (en utilisant le positionnement absolu) avec ce texte, le rendre transparent et vous assurer qu'il est à une taille de police similaire à celle utilisée dans l'image.
C'est le moins qu'on puisse dire.
Bien sûr, si vous sélectionnez une image et copiez la sélection, le texte alt est copié, mais je ne vois pas cela très convivial. En outre, il peut être assez difficile de mettre en évidence juste une image sur une page.
Je suis entièrement d'accord, mais vous pouvez également essayer de faire ce caractère par caractère, par ex. mettre chaque lettre dans un «span» dont la taille est déterminée par CSS. Mais ce sera un gâchis, de toute façon. –
- 1. Comment obtenir la valeur textuelle d'un objet?
- 2. Javascript Défilement des images
- 3. javascript: Comment masquer les DIV/UL représentant des dates antérieures?
- 4. Détecter des images en PHP sans JavaScript?
- 5. Faire pivoter des images en Javascript
- 6. Images En Javascript
- 7. Largeur d'un élément représentant le mode quirks en javascript?
- 8. Comment obtenir la valeur textuelle d'un élément dans jQuery?
- 9. Existe-t-il des interfaces partagées par des types de valeur représentant des nombres?
- 10. TouchXML, obtenir la valeur textuelle du nœud objectif-c
- 11. Comment analyser les chaînes représentant des nœuds xml.dom.minidom en python?
- 12. OOD: plusieurs objets représentant des valeurs calculées
- 13. Analyse textuelle, texte conditionnel
- 14. Images JavaScript
- 15. Déchiffrer des images en utilisant JavaScript dans le navigateur
- 16. Javascript: Lazy Charger des images en horizontal Div?
- 17. Comment faire pour fondre des images en utilisant javascript?
- 18. Remplacer des images dans un DIV en utilisant JavaScript
- 19. ennuis Avoir préchargement des images avec javascript
- 20. Autoriser la représentation textuelle personnalisée des données dans MXML
- 21. Utilisation de javascript pour imprimer des images
- 22. Django Sphinx Recherche textuelle
- 23. Bicubic-ly Redimensionner des images avec Javascript
- 24. Comment précharger des images sans Javascript?
- 25. make AJAX \ jQuery \ JavaScript charge des images?
- 26. ajouter des éléments VML (images) avec javascript
- 27. Divs sur les images en utilisant JavaScript
- 28. Les images en mouvement avec Javascript
- 29. représentant CRLF utilisant Hex en C#
- 30. Comment modifier une balise de valeur textuelle en une section cdata
Pouvez-vous poster un exemple? Ce n'est pas très clair ce que vous essayez de faire. – Oded
Je ne l'ai pas encore écrit. vous pouvez le considérer comme un éditeur de texte riche, lorsque vous copiez et collez l'image que vous venez de copier dans un autre éditeur (par exemple, le bloc-notes), vous pouvez utiliser des valeurs de texte. – Yaso
Voulez-vous dire que vous voulez utiliser des images qui représentent du texte, mais qui peuvent être sélectionnées et copiées comme du texte normal? Dans ce cas, j'utiliserais peut-être [@ font-face] (http://www.w3.org/TR/css3-fonts/#the-font-face-rule); voir aussi [Syntaxe Bulletproof @ font-face] (http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/). –