Este artigo descreve o método de inserção de conteúdo na posição do cursor do editor JS no editor do IFRAME. Compartilhe -o para sua referência, como segue:
<html> <iframe id = "x" name = "x"> </iframe> <input type = "button" onclick = "t ()" value = "test"> <input type = "button" onclick = "quadros ['x']. location.href = 'sobre: em branco"; value = "clear"> <Cript> // setTimeout ('window.frames ["x"]. (HTML) pode ser uma imagem. if (getBrowser () == 'ie') {var editor = window.frames ["x"]; // ou seja, obtém o método iframe, caso contrário, a posição da imagem será executada na parte superior da página. Editor.focus (); o = editor.document.selection.createrange (); o.pastehtml (html);} else if (getBrowser () == 'Chrome') {var editor = $ ('x'); Editor.focus (); // alert (editor.contentWindow.getSelection (). Getrangeat (0)); var rng = editor.contentWindow.getSelection (). GetRangeat (0); getBrowser () {var agentValue = window.navigator.UserAgent.TolowerCase (); if (agentValue.Indexof ('msie')> 0) {return "ie";} else (agentValue.Indexof ('Firefox')> 0) {return "ff"; "Chrome";}} função $ (id) {retornar document.getElementById (id);} // obtenha elemento de acordo com o elemento className attribute. Se vários elementos tiverem o mesmo nome de classe de estilo, você poderá usar o índice para especificar qual elemento retornar. O primeiro é 1Function getNodeByClassName (vclassName, index) {// var allNodes = document.all; var allnodes = document.getElementsByTagName ("*"); var x = 0; para (var (var i = 0; i <allNodes.length; i ++) {if (allnodes [i] .className == vclassName) {if (index! = "Undefined") {x ++; if (x <index) {continuação;}} retornar allNodes [i];}}} </script> em:Para obter mais informações sobre o conteúdo relacionado ao JavaScript, consulte os tópicos deste site: "Resumo das técnicas de operação JSON em JavaScript", "Resumo dos efeitos e técnicas de comutação de JavaScript", "Resumo de Javascript Search, Summar Techniques de Javscript Effects and Techniques" Summary of JAV de Javscript Effects e Techniques "" Summary of JAV de Javscript Effects and Techniques "" Summary of Jav "JArcript Effects e Techniques" "Summary of JAV de Javscript Effects e Techniques" "Summary of JAV" JAVING EFETHING EFETHENS " Estruturas de dados e técnicas de algoritmo "," Resumo dos algoritmos e técnicas de travessia de JavaScript "e" Resumo do uso de operações matemáticas de JavaScript "
Espero que este artigo seja útil para a programação JavaScript de todos.