Je dois copier un texte d'une zone de texte dans le presse-papiers avec ASP.NET. Je veux un code comparable à Mozilla Firefox et IE.Presse-papiers compatible avec Mozilla Firefox et Internet Explorer dans ASP.NET
1
A
Répondre
2
Internet Explorer copie du presse-papiers est trivial:
// set the clipboard
var x = 'Whatever you want on the clipboard';
window.clipboardData.setData('Text',x);
// get the clipboard data
window.clipboardData.getData('Text');
Firefox, pas banal du tout. Impossible en fait avec JS pur sauf si vous avez signé des scripts etc. Il existe cependant une solution de contournement utilisant un objet Flash. Lisez à ce sujet here
0
Pour les navigateurs non-IE, utilisez ce script couramment utilisé partout dans le monde. Google pour le fichier "_clipboard.swf". (cependant, ce code NE FONCTIONNERA PAS sur la dernière version de Flash 10 pour des raisons de sécurité)
var flashcopier = 'flashcopier';
if(!document.getElementById(flashcopier)) {
var divholder = document.createElement('div');
divholder.id = flashcopier;
document.body.appendChild(divholder);
}
document.getElementById(flashcopier).innerHTML = '';
var divinfo = '<embed src="_clipboard.swf" FlashVars="clipboard='+encodeURIComponent('YOUR_VALUE_FOR_CLIPBOARD')+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
document.getElementById(flashcopier).innerHTML = divinfo;
Questions connexes
- 1. Wpf est seulement compatible avec Internet Explorer?
- 2. Internet Explorer et les fichiers de desserte avec asp.net httphandlers
- 3. Internet Explorer questions
- 4. Rembourrage dans mozilla firefox et safari
- 5. Comment tester Rails Juggernaut dans Internet Explorer?
- 6. JS Erreur dans Internet Explorer
- 7. Problème avec ScriptManager.RegisterClientScriptBlock et jQuery dans Internet Explorer 8
- 8. DropDownList largeur dans Internet Explorer
- 9. Jquery travaillant dans Firefox, mais pas Internet Explorer
- 10. La diffusion d'un fichier dans ASP.NET fonctionne dans Firefox mais pas dans Internet Explorer
- 11. Internet Explorer CSS FIX. J'ai des problèmes avec les flotteurs dans Internet Explorer
- 12. Problème jQuery.html et Internet Explorer
- 13. Authentification Internet Explorer et client
- 14. Plugin jQuery Cross Slide et Internet Explorer
- 15. Rendre mon site Web ASP.NET compatible avec Firefox?
- 16. Internet Explorer 6 tests
- 17. Internet Explorer 8 et Checkbox CSS Problème
- 18. Problème de Mozilla Firefox avec la communication Javascript et Flash
- 19. Internet Explorer repaint visible
- 20. Internet Explorer 8 + Deflate
- 21. Styling `<select>` dans Internet Explorer
- 22. Balise div mélangée avec le code php fonctionnant dans Firefox, pas dans Internet Explorer
- 23. Waitenfor_condition de Selenium dans Internet Explorer
- 24. Info-bulle multiligne via ASP.NET dans Mozilla Firefox - est-ce possible?
- 25. FoxyProxy substitut pour Internet Explorer
- 26. Fenêtre Internet Explorer dans Qt?
- 27. Mozilla Firefox Tool Tip Texte
- 28. Javascript Code échoue dans Mozilla Firefox
- 29. manipulation JQuery DOM et window.onbeforeunload dans Internet Explorer
- 30. problème de sélection JQuery dans Internet Explorer