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 装载iframe子页面,自适应高度
Mar 20 Javascript
javascript中setTimeout的问题解决方法
May 08 Javascript
鼠标移到图片上变大显示而不是放大镜效果
Jun 15 Javascript
jQuery 插件开发指南
Nov 14 Javascript
jQuery实现瀑布流的取巧做法分享
Jan 12 Javascript
AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
Feb 25 Javascript
JS实现添加,替换,删除节点元素的方法
Jun 30 Javascript
浅谈Angular4实现热加载开发旅程
Sep 08 Javascript
微信小程序出现wx.navigateTo页面不跳转问题的解决方法
Dec 26 Javascript
详解layui弹窗父子窗口之间传参数的方法
Jan 16 Javascript
通过微信公众平台获取公众号文章的方法示例
Dec 25 Javascript
Html5生成验证码的示例代码
May 10 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文章内容分页并生成相应的htm静态页面代码
2010/06/07 PHP
php $_SERVER[&quot;REQUEST_URI&quot;]获取值的通用解决方法
2010/06/21 PHP
CI框架中数据库操作函数$this-&gt;db-&gt;where()相关用法总结
2016/05/17 PHP
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
jquery简单实现幻灯片的方法
2015/08/03 Javascript
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
2015/08/11 Javascript
基于JS实现简单的样式切换效果代码
2015/09/04 Javascript
JS实现的仿淘宝交易倒计时效果
2015/11/27 Javascript
JS组件中bootstrap multiselect两大组件较量
2016/01/26 Javascript
AngularJS 如何在控制台进行错误调试
2016/06/07 Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
2016/12/23 Javascript
详解微信小程序——自定义圆形进度条
2016/12/29 Javascript
Vue.js实现表格动态增加删除的方法(附源码下载)
2017/01/20 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
原生javascript实现文件异步上传的实例讲解
2017/10/26 Javascript
最新Javascript程序员面试试题和解题方法
2017/11/23 Javascript
详解Angular-ui-BootStrap组件的解释以及使用
2018/07/13 Javascript
js中getter和setter用法实例分析
2018/08/14 Javascript
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
微信小程序带动画弹窗组件使用方法详解
2018/11/27 Javascript
详解如何在Vue项目中导出Excel
2019/04/19 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
新手该如何学python怎么学好python?
2008/10/07 Python
wxPython使用系统剪切板的方法
2015/06/16 Python
python买卖股票的最佳时机(基于贪心/蛮力算法)
2019/07/05 Python
python字典的setdefault的巧妙用法
2019/08/07 Python
Python列表切片常用操作实例解析
2020/03/10 Python
Python3自动生成MySQL数据字典的markdown文本的实现
2020/05/07 Python
Python selenium 加载并保存QQ群成员,去除其群主、管理员信息的示例代码
2020/05/28 Python
Bailey帽子官方商店:Bailey Hats
2018/09/25 全球购物
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
伦敦著名的运动鞋综合商店:Footpatrol
2019/03/25 全球购物
求职简历中个人的自我评价
2013/12/01 职场文书
《三袋麦子》教学反思
2014/03/02 职场文书
西柏坡导游词
2015/02/05 职场文书
吃通javascript正则表达式
2021/04/21 Javascript