methode createRange()???? - HTML/CSS - Programmation
Marsh Posté le 07-11-2002 à 16:47:53
sel = document.selection.createRange().text;
Marsh Posté le 07-11-2002 à 16:48:20
grosmethos a écrit a écrit : Je suis sous IE |
De toute façon c'est IE only
Marsh Posté le 07-11-2002 à 16:51:22
si je fais un
sel = document.selection.createRange().text;
puis alert(sel);
j'ai toujours rien?????
Marsh Posté le 07-11-2002 à 16:53:19
Heu ben c'est bizarre... Tu sélectionnes quoi ? On peut voir l'ensemble du script ? Une URL ?
Marsh Posté le 07-11-2002 à 16:59:01
bon alors je veins de faire un petit bout d'essai sur un doc html seul avec presque rien, j'utilise les fonctions clear() et empty() de l'objet selection.... et ça marche nickel!!
Donc desolé les gars votre code est nickel et c'est mon environement qui fait que ça foire...
En fait j'ecris dans un frame du code ASP qui me genere du code Javascript dans une autre frame...ça à l'air tordu..mais ça se passe bien jusqu'a present!!!
Donc l'utilisation de createRange() n'est pas en cause....Merci bien
Marsh Posté le 07-11-2002 à 16:41:05
Salut
Lorsque je fais une selection sur mon doc web.. et que j'appel la fonction...contenant le code :
var str = document.selection.createRange();
alert(str.text);
La boite d'alert affiche vide???
Je suis sous IE