499006-1.html (555B)
1 <html> 2 <head> 3 <script type="text/javascript"> 4 5 function select(start, startOffset, end, endOffset) { 6 var sel = getSelection(); 7 sel.removeAllRanges(); 8 var range = document.createRange(); 9 range.setStart(start, startOffset); 10 range.setEnd(end, endOffset); 11 sel.addRange(range); 12 } 13 14 function boom() { 15 var p = document.body; 16 select(p.childNodes[0],0,p.childNodes[0],1); 17 sel = getSelection(); 18 range = sel.getRangeAt(0); 19 range.detach(); 20 range.insertNode(p); 21 } 22 23 </script> 24 </head> 25 <body onload="boom()"><span>Hello Kitty</span></body> 26 </html>