Récupérer la taille d'un texte en php
beudet
Messages postés
122
Date d'inscription
Statut
Membre
Dernière intervention
-
strasgus -
strasgus -
Bonjour,
Avec une page php je créé des articles avec du bbcode. Ensuite j'affiche cette article dans une fenetre dynamique type webOS. J'aimerai pouvoir récupérer la taille de mon article en px pour pouvoir créer une fenêtre ajuster à l'article car je passe en paramètre la hauteur et la largeur lorsque j'affiche ma fenetre.
Enfin je passe aussi top et left en paramètre, j'aimerai pouvoir récupérer et passer en paramètre la position de ma souris pour que la fenetre ne s'ouvre pas en haut de la page si je suis plus bas.
Merci
Avec une page php je créé des articles avec du bbcode. Ensuite j'affiche cette article dans une fenetre dynamique type webOS. J'aimerai pouvoir récupérer la taille de mon article en px pour pouvoir créer une fenêtre ajuster à l'article car je passe en paramètre la hauteur et la largeur lorsque j'affiche ma fenetre.
Enfin je passe aussi top et left en paramètre, j'aimerai pouvoir récupérer et passer en paramètre la position de ma souris pour que la fenetre ne s'ouvre pas en haut de la page si je suis plus bas.
Merci
A voir également:
- Récupérer la taille d'un texte en php
- Comment réduire la taille d'un fichier - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Transcription audio en texte word gratuit - Guide
- Comment récupérer un compte facebook piraté - Guide
- Mettre un texte en majuscule - Guide
7 réponses
Utilise la fonction imageftbbox de la librairie GD, et soustrait les valeurs en x des 2 points haut par exemple.
heu... bonne quistion ... essai en faisant sous un logiciel de dessin tu agrandi un caractère au maximum et tu compte le nombre de pixel...
sinon j'ai trouvé ça : http://www.javascriptfr.com
EDIT--> pour la taille des caractères j'ai trouvé ça : http://pagesperso-orange.fr/coin.des.experts/reponses/faq9_33.html
RE-EDIT--> apparement tu peu trouver la taille d'un élément avec offsetWidth, donc tu case ton texte dans un tableau invisible, tu récupere la taille de ce tableau avec offsetWidth et tu utilise les mesures pour ce que tu veux faire.
sinon j'ai trouvé ça : http://www.javascriptfr.com
EDIT--> pour la taille des caractères j'ai trouvé ça : http://pagesperso-orange.fr/coin.des.experts/reponses/faq9_33.html
RE-EDIT--> apparement tu peu trouver la taille d'un élément avec offsetWidth, donc tu case ton texte dans un tableau invisible, tu récupere la taille de ce tableau avec offsetWidth et tu utilise les mesures pour ce que tu veux faire.
Récupérer mon texte dans un tableau invisible , c'est à dire ?
Apparament offsetWidth ne s'utilise que avec DOM / Javascript mais pas avec PHP
Si tu aurais un peut plus de précision sa m'aiderai beaucoup.
Merci
Apparament offsetWidth ne s'utilise que avec DOM / Javascript mais pas avec PHP
Si tu aurais un peut plus de précision sa m'aiderai beaucoup.
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pour le "tableau invisible" tu fait <table style="visibility:hidden">, et tu met ton texte a l'intérieur d'une cellule de ce tableau, ensuite tu récupère la taille de ce tableau avec le texte dedans et tu utilise les mesures. (désolé je peux pas e faire d'exemple parce que je ne sais pas du tout comme s'utilise offsetWidth, je suis tombé sur ça par hasard et je me suis dit que sa pourrait être utile...
Et effectivement il s'utilise avec DOM/Javascript, mais tu dois pouvoir récupérer la valeur d'une variable javascript dans un variable PHP non ?
Et effectivement il s'utilise avec DOM/Javascript, mais tu dois pouvoir récupérer la valeur d'une variable javascript dans un variable PHP non ?