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 相关文章推荐
js用正则表达式来验证表单(比较齐全的资源)
Nov 17 Javascript
js文件Cookie存取值示例代码
Feb 20 Javascript
简介JavaScript中substring()方法的使用
Jun 06 Javascript
学习使用grunt来打包JavaScript和CSS程序的教程
Jan 04 Javascript
js 能实现监听F5页面刷新子iframe 而父页面不刷新的方法
Nov 09 Javascript
原生js实现放大镜特效
Mar 08 Javascript
Angularjs的$http异步删除数据详解及实例
Jul 27 Javascript
Vue+Express实现登录注销功能的实例代码
May 05 Javascript
JS字符串常用操作方法实例小结
Jun 24 Javascript
Vue如何获取数据列表展示
Dec 11 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
Dec 19 Javascript
vue动态渲染svg、添加点击事件的实现
Mar 13 Javascript
浅析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
php定时删除文件夹下文件(清理缓存文件)
2013/01/23 PHP
php使用str_shuffle()函数生成随机字符串的方法分析
2017/02/17 PHP
yii2实现Ueditor百度编辑器的示例代码
2018/11/02 PHP
JavaScript 动态改变图片大小
2009/06/11 Javascript
JavaScript初学者应注意的七个细节小结
2012/01/30 Javascript
jquery 插件开发 extjs中的extend用法小结
2013/01/04 Javascript
jQuery简单图表peity.js使用示例
2014/05/02 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
2015/04/07 Javascript
Javascript中的数组常用方法解析
2016/06/17 Javascript
bootstrap3使用bootstrap datetimepicker日期插件
2017/05/24 Javascript
JavaScript ES6中const、let与var的对比详解
2017/06/18 Javascript
two.js之实现动画效果示例
2017/11/06 Javascript
JS加密插件CryptoJS实现AES加密操作示例
2018/08/16 Javascript
vue给组件传递不同的值方法
2018/09/29 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
JavaScript实现字符串与HTML格式相互转换
2020/03/17 Javascript
js+audio实现音乐播放器
2020/09/13 Javascript
Python3 入门教程 简单但比较不错
2009/11/29 Python
Python-基础-入门 简介
2014/08/09 Python
python调用fortran模块
2016/04/08 Python
基于Python闭包及其作用域详解
2017/08/28 Python
Python cookbook(数据结构与算法)将多个映射合并为单个映射的方法
2018/04/19 Python
基于Python2、Python3中reload()的不同用法介绍
2019/08/12 Python
解决python脚本中error: unrecognized arguments: True错误
2020/04/20 Python
matplotlib常见函数之plt.rcParams、matshow的使用(坐标轴设置)
2021/01/05 Python
python sleep和wait对比总结
2021/02/03 Python
canvas 如何绘制线段的实现方法
2018/07/12 HTML / CSS
香港礼品网站:GiftU eshop
2017/09/01 全球购物
日本航空官方网站:JAL
2019/06/19 全球购物
信息专业毕业生五年职业规划参考
2014/02/06 职场文书
咖啡店创业计划书范文
2014/09/15 职场文书
2014年加油站站长工作总结
2014/12/23 职场文书
论文答辩开场白大全
2015/05/27 职场文书
小平您好观后感
2015/06/09 职场文书
辣妈辣妹观后感
2015/06/10 职场文书
CSS中妙用 drop-shadow 实现线条光影效果
2021/11/11 HTML / CSS