![]() |
Forum SELFHTML: Archives: |
|
|
Le message suivant est de: vincent.delvallee,
vincent.delvallee@free.fr, 23. 02. 2004, 18:58
Bonjour a tous,
Il semble que les navigateurs d'origine Mozilla (netscape, firefox..) ne comprennent pas les instructions
window.getSelection() et window.document.getSelection().
si quelqu'un sais ce qui les remplaces merci d'avance!
Le message suivant est de: David,
moi@moi.com, 24. 02. 2004, 08:24
http://www.site-en-stock.net
Bonjour,
essai l'exemple suivant http://selfhtml.selfhtml.com.fr/javascript/objets/document.htm#get_selection avec moi il marche sous IE6 Netscape7 et Mozilla1.5. D'ailleurs c'est Netscape qui a introduit window.document.getSelection() alors si il le comprend pas c'est que tu as du faire une faute ds ton code.
@+
David
Le message suivant est de: vincent.delvallee,
vincent.delvallee@free.fr, 24. 02. 2004, 17:19
Bonjour,
merci ton aide voici le bout de code :
if (window.getSelection) { sel=window.getSelection(); }
else if (window.document.getSelection) { sel=window.document.getSelection(); }
else if (window.document.selection) { sel=window.document.selection.createRange().text; }
Effectivement netscape comprend mais le texte à selectionner ce trouve dans un textarea et là plus rien!
(j'aurais du être plus explicite dans ma première demande).
J'ai essayé ace windows.document.formulaire.textarea.getSelection(); cela ne marche bien évidement pas.
Il y a peut être une erreur mais franchement, je vois pas où d'autant que cela fonctionne sur IE.
vincent.
Le message suivant est de: Celelibi,
celelibi@espionet.com, 26. 02. 2004, 02:47
http://www.espionet.com
»» Bonjour,
bonjour
il me semble que le code à exécuter est celui avec createRange() aussi bien pour IE que mozilla.
tu peut essayer de t'inspirer de phpbb avec ses boutons qui ajoutent du bbcode.
Le message suivant est de: vincent.delvallee,
vincent.delvallee@free.fr, 26. 02. 2004, 12:45
Bonjour,
aprés vérification mozilla ne connait pas window.document.selection.createRange().text;
© 1998-2004
selfhtml@fr.selfhtml.org