iframe制作富文本编辑器各个浏览器换行的问题
2014-06-13 10:40
197 查看
//在光标所在处创建一个区域. var range=BenEditor.document.selection.createRange(); //将区域的内容设置成为换行符. range.text="\n"; //将区域的起始点向右移动一个字符的长度. range.moveStart("character", 1); //将光标移动到区域的结尾.(若为false则是移动到起始位置). range.collapse(true); //由于上面的一系列操作,使得区域的位置处在了\n之后,所以再次选择时,光标就到了新一行的结尾.完成换行. range.select(); //使事件失效 return false;
以上是IE当中实现的换行,(我在项目里面需要用到enter 发送消息,ctrl+enter 实现换行,可以切换为ctrl+enter发送消息,enter实现换行)
相关文章推荐
- CSS 与 浏览器 问题 怎样制作兼容性最好的静态页
- 原创,真正解决iframe高度自适应的问题.兼容各浏览器
- 【开发过程问题汇总系列】【iframe自适应高度】兼容 FireFox和IE内核的浏览器
- CSS解决部分浏览器块状元素由于边框占用一定宽度导致换行的问题
- 两段超简单jquery代码解决iframe自适应高度问题(不用判断浏览器高度)
- 各种浏览器的自动换行问题
- 浏览器兼容问题 chrome iframe location href
- 解决iframe高度自适应的问题,兼容各浏览器
- 解决浏览器显示长数字不能自动换行或长字母不能换行的问题
- 完美解决 IOS系统safari5.0 浏览器页面布局iframe滚动条失效问题,iossafari5.0
- textarea 通过 json在各浏览器的显示回车换行的问题
- 两段超简单jquery代码解决iframe自适应高度问题(不用判断浏览器高度)
- iframe 左右分栏 不同浏览器的问题
- 【开发过程问题汇总系列】【JS控制 iframe跳转】兼容 FireFox和IE内核的浏览器
- 完美解决 IOS系统safari5.0 浏览器页面布局iframe滚动条失效问题
- iframe框架的居中、滚动条、多种浏览器、多个分辨率下所遇到的问题
- FF浏览器下float换行的问题解决方法(IE和Chrome正常)
- 解决表格撑开浏览器问题,即自动换行问题
- 使用jQuery不判断浏览器高度解决iframe自适应高度问题
- js iframe onload &line-height浏览器兼容问题