Cet article décrit la méthode de JS pour mettre en œuvre la compatibilité pastehtml avec IE, Firefox et Chrome. Partagez-le pour votre référence, comme suit:
<html> <body> <script linguisse = "javascript"> fonction test () {if (document.selection && document.selection.createrange) {var myRange = document.selection.createrange (); var m = myRange.pasteHtml ('<iframe width = 100 height = 100 src = "http: //localhost/t2.htm"> </ iframe>'); } else if (window.getSelection) {var sélection = window.getSelection (); var range = window.getSelection (). getRangeat (0); range.deletetectents (); var newp = document.createElement ('iframe'); newp.src = "http: //localhost/t2.htm"; newp.width = "100"; newp.height = "100"; range.insertNode (newP); }} </ script> <p> Mettez en surbrillance une partie de ce texte, puis cliquez sur le bouton ci-dessous </p> <entrée id = "myb" type = "bouton" value = "cliquez moi" onClick = "test ();"> </ body> </html>Pour plus d'informations sur le contenu lié à JavaScript, veuillez consulter les sujets de ce site: "Résumé des effets et techniques de commutation JavaScript", "Résumé des effets et techniques de recherche JavaScript", "Résumé des erreurs Javascript et des techniques de débogage" Algorithmes et techniques de traversée JavaScript ", et" Résumé de l'utilisation des opérations mathématiques JavaScript "
J'espère que cet article sera utile à la programmation JavaScript de tous.