この記事では、IE、Firefox、およびChromeとのPasteHTML互換性を実装するJSの方法について説明します。次のように、参照のために共有してください。
<html> <body> <スクリプト言語= "javascript"> function 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 selection = window.getSelection(); var range = window.getSelection()。getRangeat(0); range.deleteContents(); var newp = document.createelement( 'iframe'); newp.src = "http://localhost/t2.htm"; newp.width = "100"; newp.height = "100"; range.insertnode(newp); }} </script> <p>このテキストの一部を強調表示し、下のボタンをクリックします</p> <入力id = "myb" type = "button" value = "click me" onclick = "test();"> </body> </html>JavaScript関連のコンテンツの詳細については、このサイトのトピックをご覧ください:「JavaScriptの切り替え効果とテクニックの要約」、「JavaScript検索アルゴリズムスキルの要約」、「JavaScriptアニメーション効果とテクニックの概要」、「Javascriptエラー、および「Javascriptデータ構造」の概要」の概要の要約の要約をご覧ください。 JavaScriptトラバーサルアルゴリズムとテクニック」、および「JavaScriptの数学的操作の使用法の要約」
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。