您的位置:首页 > Web前端 > HTML

pasteHTML兼容ie,firefox,chrome等浏览器

2016-01-04 20:57 661 查看
<html>

<body>

<script language="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>Highlight a part of this text, then click button below</p>

<input id="myB" type="button" value="Click me" onclick="test();">

</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: