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 相关文章推荐
解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
Aug 13 Javascript
基于jquery 的一个progressbar widge
Oct 29 Javascript
javascript计时器事件使用详解
Jan 07 Javascript
javascript 终止函数执行操作
Feb 14 Javascript
jquery组件使用中遇到的问题整理及解决
Feb 21 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
Mar 30 Javascript
微信小程序 网络请求(GET请求)详解
Nov 16 Javascript
解决vue项目打包后提示图片文件路径错误的问题
Jul 04 Javascript
axios封装,使用拦截器统一处理接口,超详细的教程(推荐)
May 02 Javascript
微信小程序 高德地图路线规划实现过程详解
Aug 05 Javascript
Jquery Fade用法详解
Nov 06 jQuery
Vue实现todo应用的示例
Feb 20 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
SONY ICF-SW7600的电路分析
2021/03/02 无线电
用文本文件制作留言板提示(上)
2006/10/09 PHP
php fsockopen伪造post与get方法的详解
2013/06/14 PHP
PHP的preg_match匹配字符串长度问题解决方法
2014/05/03 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
js 创建书签小工具之理论
2011/02/25 Javascript
node.js中的socket.io入门实例
2014/04/26 Javascript
JavaScript onkeydown事件入门实例(键盘某个按键被按下)
2014/10/17 Javascript
jQuery的几个我们必须了解的特点
2015/05/03 Javascript
javascript生成随机数方法汇总
2015/11/12 Javascript
微信小程序 配置文件详细介绍
2016/12/14 Javascript
浅谈JavaScript find 方法不支持IE的问题
2017/09/28 Javascript
使用watch监听路由变化和watch监听对象的实例
2018/02/24 Javascript
layui实现form表单同时提交数据和文件的代码
2019/10/25 Javascript
vue router 传参获取不到的解决方式
2019/11/13 Javascript
vue中jsonp插件的使用方法示例
2020/09/10 Javascript
Python生成随机密码
2015/03/10 Python
python爬虫基础教程:requests库(二)代码实例
2019/04/09 Python
python实现微信防撤回神器
2019/04/29 Python
Python的Lambda函数用法详解
2019/09/03 Python
Python爬虫模拟登陆哔哩哔哩(bilibili)并突破点选验证码功能
2020/12/21 Python
英国标志性奢侈品牌:Burberry
2016/07/28 全球购物
美国开幕式潮店:Opening Ceremony
2018/02/10 全球购物
香港网上花店:FlowerAdvisor香港
2019/05/30 全球购物
买卖车协议书
2014/04/21 职场文书
酒店爱岗敬业演讲稿
2014/09/02 职场文书
办公室文员工作自我鉴定
2014/09/19 职场文书
公司委托书格式范文
2014/10/09 职场文书
三严三实民主生活会发言稿
2014/10/13 职场文书
教师学期末个人总结
2015/02/13 职场文书
个性与发展自我评价
2015/03/06 职场文书
针对吵架老公保证书
2015/05/08 职场文书
如何写观后感
2015/06/19 职场文书
2015年文秘个人工作总结
2015/10/14 职场文书
SONY AN-LP1 短波有源天线放大器图
2022/04/05 无线电
《火纹风花雪月无双》预告“神秘雇佣兵” 紫发剑客
2022/04/13 其他游戏