当前位置:编程学习 > C#/ASP.NET >>

急问HtmlEditor问题,如何用HtmlEditor获取文章内容并编辑修改保存!!在线等!~

如题,我已经在BODY中通过onload事件 把隐藏域中的内容赋值到编辑器里边了,现在的问题是,被赋值后的编辑器失去了修改的功能,类似与被加了“enable='false'”的属性,郁闷中。。高手快来啊,急急!! --------------------编程问答-------------------- 赋一段代码:
//嵌入编辑器
 <script language="JavaScript" type="text/javascript">
document.write('<table width="490px" height:227px border="0" cellspacing="0" cellpadding="0" ><tr><td style="border:1px solid #C5C5C5; border-top:0;"><IFRAME class="HtmlEditor" ID="HtmlEditor" name="HtmlEditor" style="height:226px;width:100%" frameBorder="0" marginHeight=0 marginWidth=0 src="HtmlEditor/blankpage.htm"></IFRAME></td></tr></table>');
</script>

BODY 中的事件是 onload="document.HtmlEditor.document.body.innerHTML = document.form1.cont.value" --------------------编程问答-------------------- 没用过,帮顶。 --------------------编程问答-------------------- 路过的大侠帮小弟看看呀~~~UP --------------------编程问答-------------------- 接个分 --------------------编程问答-------------------- 我真的很急啊,怎么没有大侠帮我看看啊,再顶~ --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- HtmlEditor.document.designMode='On'

就可以了吧.. --------------------编程问答-------------------- 为什么我用了HtmlEditor.document.designMode='On'以后,需要编辑的内容不能赋值到编辑器了! --------------------编程问答-------------------- 在HtmlEditor.document.designMode='On'以后document.HtmlEditor.document.body值为NULL了,郁闷。。。 --------------------编程问答-------------------- 绝对UP~~ --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 在HtmlEditor.document.designMode='On'以后document.HtmlEditor.document.body值为NULL了,郁闷。。。
---------
先赋值再设置为On  试试 --------------------编程问答-------------------- 奇怪,只要在BODY里 加上onload触发事件,编辑器就不可编辑了!如果用一个按扭触发该事件就一切正常,但是也不能在加载完页面以后再点击个按扭获取内容进行编辑啊,路过的高手们再帮我想想,小弟不胜感激了!!! --------------------编程问答-------------------- 忽忽,把onload事件放在iframe里就可以了,之前怎么就没想到呢,哈哈~~ --------------------编程问答-------------------- 解决就好! --------------------编程问答-------------------- 我也遇到类似问题,看了楼主的解决方案,已经解决了。谢谢啊 --------------------编程问答-------------------- 在初学者自行车执行[color=#FF0000][/color] --------------------编程问答--------------------
引用 1 楼 lina0415 的回复:
BODY   中的事件是   onload= "document.HtmlEditor.document.body.innerHTML   =   document.form1.cont.value "


页面加载就赋值,这时候还没初始化 cont.value还是空吧,如果还没解决,记得把相关代码再贴一点
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,