Attention ! Ne cliquez pas sur ce lien, c'est un piège à enfoirés du net !

Chez oim, forum libreChez oim, forum libre

 

Répondre

Attention, il n'y a pas eu de réponse à ce sujet depuis au moins 21 jours.
À moins que vous ne soyez sûr de vouloir répondre, pensez éventuellement à créer un nouveau sujet.
Nom:
E-mail:
Titre:
Icône du message:

Cacher les smileys
Vérification:
Remplissez les détails de vérification anti robot (captcha).
Ecouter les lettres / Demander une autre image

Remplissez les détails de vérification anti robot (captcha).:
Le joli jouet rouge de Paul est son préféré. A qui appartient le jouet ?:

Raccourcis : tapez [ALT]+[S] pour poster ou [ALT]+[P] pour prévisualiser


Résumé de la discussion

Posté par: Songbird
« le: mercredi 18 mai 2016, 01:01 »

Faute de mieux (car je n'ai pas encore arpenté toute la documentation de Dart), pour récupérer la sélection de l'utilisateur: j'ai fait appel à certaines ressources de JS.

Donc histoire de ne plus perdre de temps(parce que je me suis arraché la ratte pour trouver), voici comment récupérer la sélection de l'utilisateur en Dart:

Citation
Code
import 'dart:html';
import 'dart:js';

void main() {
  Element elem = querySelector('#area');
  JsObject selection = context.callMethod('getSelection', []);
  elem.onMouseUp.listen(
          (event) => print(selection.callMethod('toString', []))
  );
}
Bien évidemment, cela reste une solution de secours, si je trouve mieux, je reviendrai le noter ici !  ^-^

PS: Au cas où, je laisse le gist dont je me suis inspiré pour trouver.

Page générée en 0.086 secondes avec 17 requêtes.