Salut je veux implémenter une fonction de copie afin que je puisse faire un clic droit et appuyez sur copier et coller dans n'importe quel wordpad, ou quelque chose comme ça peut me guider pour l'implémenter. imaginez-le comme une simple grille. avec de nombreuses lignesComment puis-je copier une ligne de grille Extjs
Répondre
Je pense que here est la solution parfaite voir sans flash
vous pouvez jeter un oeil à how-to-copy-to-clipboard-in-javascript
pour savoir comment faire une copie de presse-papiers du navigateur croix d'abord.
Puis vous pouvez regarder dans la classe Extjs RowSelectionModel http://www.sencha.com/deploy/dev/docs/ qui définit un événement rowselect et une méthode rowselected pour retourner l'enregistrement sélectionné par l'utilisateur, puis le passer dans le presse-papiers. Espérons que cela aide
Il y a deux extensions pour des actions de copier/coller sur les panneaux de la grille:
et un autre useful one
Si vous souhaitez utiliser le copier/coller d'une manière générale, et pas seulement dans les panneaux de grille, vous devez utiliser l'option Flash.
même blog [approche par navigateur pour copier du contenu dans le presse-papiers avec javascript] (http://www.rahulsingla.com/blog/2010/03/cross-browser-approach-to-copy-content-to-clipboard- avec-javascript) downside: il utilise le flash – VDP
Est-ce que cela s'applique aussi à Extjs 4? –