JS实现pasteHTML兼容ie,firefox,chrome的方法


Posted in Javascript onJune 22, 2016

本文实例讲述了JS实现pasteHTML兼容ie,firefox,chrome的方法。分享给大家供大家参考,具体如下:

<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>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
关于JavaScript中string 的replace
Apr 12 Javascript
js读取csv文件并使用json显示出来
Jan 09 Javascript
Node.js 学习笔记之简介、安装及配置
Mar 03 Javascript
牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作
Oct 29 Javascript
JS实现兼容性较好的随屏滚动效果
Nov 09 Javascript
JavaScript绑定事件监听函数的通用方法
May 14 Javascript
jQuery Ajax请求后台数据并在前台接收
Dec 10 Javascript
bootstrap输入框组使用方法
Feb 07 Javascript
微信小程序 JS动态修改样式的实现代码
Feb 10 Javascript
基于DOM节点删除之empty和remove的区别(详解)
Sep 11 Javascript
基于Vue2x的图片预览插件的示例代码
May 14 Javascript
利用Vue实现简易播放器的完整代码
Dec 30 Vue.js
浅析JavaScript中命名空间namespace模式
Jun 22 #Javascript
Javascript实现图片不间断滚动的代码
Jun 22 #Javascript
Javascript将双字节字符转换成单字节字符并计算长度
Jun 22 #Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
Jun 22 #Javascript
Javascript 5种方法实现过滤删除前后所有空格
Jun 22 #Javascript
Json解析的方法小结
Jun 22 #Javascript
JS实现刷新父页面不弹出提示框的方法
Jun 22 #Javascript
You might like
建立动态的WML站点(一)
2006/10/09 PHP
php实现发送微信模板消息的方法
2015/03/07 PHP
解决Laravel无法使用COOKIE和SESSION的问题
2019/10/16 PHP
中止javascript执行的方法
2014/02/14 Javascript
Javascript中setTimeOut和setInterval的定时器用法
2015/06/12 Javascript
js贪吃蛇游戏实现思路和源码
2016/04/14 Javascript
AngularJs表单验证实例详解
2016/05/30 Javascript
用vue2.0实现点击选中active其他选项互斥的效果
2018/04/12 Javascript
JavaScript静态作用域和动态作用域实例详解
2019/06/17 Javascript
简单谈谈javascript高级特性
2019/09/04 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
2020/02/10 Javascript
手动实现vue2.0的双向数据绑定原理详解
2021/02/06 Vue.js
[01:11:32]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
[01:05:52]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第一场 2月2日
2021/03/11 DOTA
Python 爬虫的工具列表大全
2016/01/31 Python
使用Python写CUDA程序的方法
2017/03/27 Python
示例详解Python3 or Python2 两者之间的差异
2018/08/23 Python
python调用百度语音识别实现大音频文件语音识别功能
2018/08/30 Python
pytorch 自定义卷积核进行卷积操作方式
2019/12/30 Python
PyTorch笔记之scatter()函数的使用
2020/02/12 Python
浅析matlab中imadjust函数
2020/02/27 Python
丝芙兰美国官网:SEPHORA美国
2016/08/03 全球购物
巴西购物网站:Estrela10
2018/12/13 全球购物
美国最大的购物网站:Amazon.com(亚马逊美国)
2020/05/23 全球购物
应届毕业生个人求职自荐信
2014/01/06 职场文书
《蒲公英》教学反思
2014/02/28 职场文书
毕业评语大全
2014/05/04 职场文书
2014年廉洁自律承诺书
2014/05/26 职场文书
好的促销活动方案
2014/08/21 职场文书
司法工作人员群众路线对照检查材料思想汇报
2014/09/30 职场文书
企业年检委托书范本
2014/10/14 职场文书
2015年度酒店客房部工作总结
2015/05/25 职场文书
亮剑观后感
2015/06/05 职场文书
就业推荐表院系意见
2015/06/05 职场文书
2016年大学迎新工作总结
2015/10/14 职场文书
三下乡活动心得体会
2016/01/23 职场文书