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获取地址栏参数
Dec 22 Javascript
javascript之可拖动的iframe效果代码
Aug 01 Javascript
Mootools 1.2教程 设置和获取样式表属性
Sep 15 Javascript
基于jquery的监控数据是否发生改变
Apr 11 Javascript
Javascript前端UI框架Kit使用指南之kitjs的对话框组件
Nov 28 Javascript
Java Mybatis框架入门基础教程
Sep 21 Javascript
jquery表单插件Autotab使用方法详解
Jun 24 Javascript
微信小程序 开发工具快捷键整理
Oct 31 Javascript
js实现百度搜索提示框
Feb 05 Javascript
设置cookie指定时间失效(实例代码)
May 28 Javascript
轻松解决JavaScript定时器越走越快的问题
May 13 Javascript
自定义javascript验证框架示例【附源码下载】
May 31 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仿ZOL分页类代码
2008/10/02 PHP
PHP+jQuery+Ajax实现用户登录与退出
2015/04/27 PHP
php自定义hash函数实例
2015/05/05 PHP
php实现可逆加密的方法
2015/08/11 PHP
PHP微信刮刮卡 附微信接口
2016/07/22 PHP
PHP入门教程之图像处理技巧分析
2016/09/11 PHP
PHP实现微信小程序人脸识别刷脸登录功能
2018/05/24 PHP
php中关于换行的实例写法
2019/09/26 PHP
javascript 继承实现方法
2009/08/26 Javascript
深入document.write()与HTML4.01的非成对标签的详解
2013/05/08 Javascript
JS实现弹性菜单效果代码
2015/09/07 Javascript
jquery自定义右键菜单、全选、不连续选择
2016/03/01 Javascript
如何利用Promises编写更优雅的JavaScript代码
2016/05/17 Javascript
JS图片压缩(pc端和移动端都适用)
2017/01/12 Javascript
JQuery页面随滚动条动态加载效果的简单实现(推荐)
2017/02/08 Javascript
js实现网页同时进行多个倒计时功能
2019/02/25 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
2019/03/14 Javascript
vue使用高德地图根据坐标定位点的实现代码
2019/08/22 Javascript
Python random模块常用方法
2014/11/03 Python
python实现机器学习之元线性回归
2018/09/06 Python
Python 数据库操作 SQLAlchemy的示例代码
2019/02/18 Python
Django实现WebSSH操作物理机或虚拟机的方法
2019/11/06 Python
Python3加密解密库Crypto的RSA加解密和签名/验签实现方法实例
2020/02/11 Python
python3实现raspberry pi(树莓派)4驱小车控制程序
2020/02/12 Python
python连接mongodb集群方法详解
2020/02/13 Python
推荐10个CSS3 制作的创意下拉菜单效果
2014/02/11 HTML / CSS
深入理解HTML5定时器requestAnimationFrame的使用
2018/12/12 HTML / CSS
Charles & Keith欧盟:新加坡时尚品牌
2019/08/01 全球购物
市场营销专业毕业生自荐信
2013/11/02 职场文书
导师推荐信范文
2014/05/09 职场文书
在职员工证明书
2014/09/19 职场文书
2014大学校园光棍节活动策划书
2014/09/29 职场文书
作风整顿个人剖析材料
2014/10/06 职场文书
党的群众路线教育实践活动个人整改措施落实情况
2014/11/04 职场文书
2016教师给学生的毕业寄语
2015/12/04 职场文书
Mysql MVCC机制原理详解
2021/04/20 MySQL