Highlight de texte

17 views
Skip to first unread message

lionelB

unread,
Aug 23, 2012, 3:23:08 AM8/23/12
to fc...@googlegroups.com
Hello, 

Je cherche des infos sur la possibilité de mettre du texte en surbrillance (comme après une recherche dans la page, sur un navigateur)
Le contenu texte est en html d'ailleurs ;)

Je vois 2 moyens
  • insérer des balises autour du texte qui correspond
  • jouer avec les textFormat sur des portions de texte
  • ...

Si vous avez des conseils, je suis preneur !
Merci

lionel

Laurent Deletelaere

unread,
Aug 23, 2012, 11:03:22 AM8/23/12
to fc...@googlegroups.com
Salut,

Les deux solutions que tu donnes se valent.
Tout d�pend si tu joues avec des balises ou des TextFormat dans le reste
de ton code. ;)

++
Laurent

On 23/08/12 09:23, lionelB wrote:
> Hello,
>
> Je cherche des infos sur la possibilit� de mettre du texte en
> surbrillance (comme apr�s une recherche dans la page, sur un navigateur)
> Le contenu texte est en html d'ailleurs ;)
>
> Je vois 2 moyens
>
> * ins�rer des balises autour du texte qui correspond
> * jouer avec les textFormat sur des portions de texte
> * ...
>
>
> Si vous avez des conseils, je suis preneur !
> Merci
>
> lionel
>
> --
> Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes FCNG.
> Cette discussion peut �tre lue sur le Web � l'adresse
> https://groups.google.com/d/msg/fcng/-/h_fjBgP7Vo8J.
> Pour envoyer un message � ce groupe, adressez un e-mail
> � fc...@googlegroups.com.
> Pour vous d�sabonner de ce groupe, envoyez un e-mail � l'adresse
> fcng+uns...@googlegroups.com.
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/fcng?hl=fr

lionelB

unread,
Aug 23, 2012, 12:44:37 PM8/23/12
to fc...@googlegroups.com
Pour avoir fait les deux... le plus simple c'est htmlText 

textField.htmlText = textField.split(word).join("<span class='highlighted'>"+word+"</span>")

et c'est réglé :)

Pour la version text il faut retrouvé tout les index,et j'ai utilisé cette fonction 


A noter qu'il est n'est faisable de rajouter une couleur de fond au texte... et c'est bien dommage.
Reply all
Reply to author
Forward
0 new messages