怎样让在线编辑器按回车换行啊,就是加个<br>而不是加<p></p> 还有一个问题,在WEB在线编辑器里按空格好象比按字母键光标移动的慢的多,也就是说在这种状态下空格显的很窄,怎么解决这个问题啊. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是默认的enter <p></p>shift+enter <br/> 在ASPCOOL的论坛是 enter <br/> 怎么通过JS改变啊 增大入库量?你用Courier New等也可以的阿 只要选择了字体都会,leadbbs不用选择字体就可以.选择字体管用,但不是完美的办法 www.leadbbs.com 编辑的时候一个空格占一个小写字母的空间,很准确,高级模式也是这样 人家那个是textarea元素吧?那个是回车换行了偶认为要解决空格宽度问题只有通过设置字体,leadbbs的textarea它是否继承了body的宋体,你在研究研究另外怎么会增大入库量? 刚才看了它的高级模式,他用的事dhtmleditor控件,也是回车换两行的这个事空间本身的问题,你可以看看是否可以捕捉控件的keydown事件然后修改替换掉里面的p元素 换行问题已经解决了空格问题还没有解决编辑区是IFRAME我在总CSS更改字体,不管用啊 style="WORD-WRAP: break-word;" 看看这个管用不? 还是解决不了问题,编辑区不是textarea元素而是IFRAME,没有src=,好象动易文章系统的编辑区有,不知道是不是这个原因。 我知道怎么做,不过我用的是HtmlArea,只讲原理:在原代码中:在控件初始化IFRAME的内容时,原来是:...<html>...<body><body><html>把它改为:<html>...<body><div> <div><body><html>即可其他还有一些代码要相应调整。不过这样还是有缺陷,就是: 把段落“变成列表”的功能会不能用 :-( 重写它的回车事件,然后屏蔽掉它原来的默认事件,function onKeyDown() { if (event.keyCode == 13) { document.selection.createRange().pasteHTML("<BR>"); event.cancelBubble = true; event.returnValue = false; return false; }} 拙作:太阁立志事件书写器。http://game.ali213.net/showthread.php?s=&threadid=394654想写编辑器的可以参看一下。 Dhtml+Js:解决HTML编辑控件回车输入<p>而不是<br><DIV ID="a" contentEditable="true" style='border:1 solid black'>关于微软HTML编辑控件(也适用于可编辑的iframe)单击回车会插入<p>而不是<br>的解决方案,原作者:风云舞,2003/7/9</DIV> <p><div style='border:1 solid black' contentEditable="true">未经过脚本处理的编辑控件</div><script>function a.onkeypress(){if(event.keyCode==13){var txtobj=document.selection.createRange()txtobj.text==""?txtobj.text="\n":(document.selection.clear())&(txtobj.text="\n") //三目复合表达式,解决有被选文字时回车的光标定位问题document.selection.createRange().select()return false}}</script> 最简单解决方法用CSS重新定义 p的间距 请问patchclass(黑翼)如何重新定义 P 的间距呢,能否写段代码什么的呀? 说一下具体解决方法 换行的 我也为这事烦着呢我都是在输出的时候xx = replace(replace(xx,"<p>",""),"</p>,"<br>") 这不治本啊 请问jquery怎么实现向人人网一样的关闭一个留言对话框? 急求目录树中动态添加PPT标题的解决方法 改变样式---继续 100分,在线求一效果,当一个文档框获得一个焦点时,在文本框的正下方显示一个div, 关于在IE7下面图片替换的代码不能显示的问题 高手帮我看看下面的函数调出什么问题了? 如何控制在当前页面打开的子页面的坐标位置(在线等)我用的 是 window.open(); 网页中表单提交的事件处理,高分相送 用DIV实现菜单功能的问题(很急呀) 有关文件路径的问题? 怎么才能让我这个右键菜单弹出的时候不被SELECT下拉框挡住,请高手帮我修改一下!万分感谢! 多级联动下拉菜单问题
enter <p></p>
shift+enter <br/>
编辑的时候一个空格占一个小写字母的空间,很准确,高级模式也是这样
然后修改替换掉里面的p元素
空格问题还没有解决
编辑区是IFRAME
我在总CSS更改字体,不管用啊
if (event.keyCode == 13) {
document.selection.createRange().pasteHTML("<BR>");
event.cancelBubble = true;
event.returnValue = false;
return false;
}
}
http://game.ali213.net/showthread.php?s=&threadid=394654想写编辑器的可以参看一下。
<DIV ID="a" contentEditable="true" style='border:1 solid black'>关于微软HTML编辑控件(也适用于可编辑的iframe)单击回车会插入<p>而不是<br>的解决方案,原作者:风云舞,2003/7/9</DIV> <p><div style='border:1 solid black' contentEditable="true">未经过脚本处理的编辑控件</div>
<script>
function a.onkeypress(){
if(event.keyCode==13){
var txtobj=document.selection.createRange()
txtobj.text==""?txtobj.text="\n":(document.selection.clear())&(txtobj.text="\n") //三目复合表达式,解决有被选文字时回车的光标定位问题
document.selection.createRange().select()
return false
}}
</script>
用CSS重新定义 p的间距
我也为这事烦着呢
我都是在输出的时候
xx = replace(replace(xx,"<p>",""),"</p>,"<br>")
这不治本啊