高分求助!!!

lb3376 2008-03-28 11:00:10
1.怎样用eWebEdior?
我在设计时用到了eWebEdior,但是不会,请教一下(我用的版本是:eWebEdior简体中文精简版V4.6)。
我在1.asp中的表单中调用了eWebEdior,语句是:
<iframe ID="eWebEditor1" src="ewebedit/ewebeditor.htm?id=content1&style=coolblue" frameborder="0" scrolling="no" width="590" HEIGHT="350"></iframe>

表单提交到2.asp中。
我想知道的是 :1)怎样通过表单把eWebEdior编辑的内容提交到数据库中??(怎样在2.asp中读取eWebEdior编辑的内容??)
2)怎样把数据库中的内容显示在eWebEdior中??

2.求一图片上传第三方控件,要能设置图片存放目录,最好能设置图片大小、图片类型等信息。

3.求一文件上传第三方控件,要能设置图片存放目录,主要是上传word、Excel等文件。

...全文
95 点赞 收藏 17
写回复
17 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lb3376 2008-03-29
谢谢各位大侠的参与,问题全部解决.
回复
lb3376 2008-03-28
按照上面的方法试了,还是不行啊?怎么回事??帮忙看看

表单中的代码:
 
<tr>
<td><textarea name="Content" style="display:none"><%=rs_lm("lm_nr")%> </textarea>
<iframe ID="eWebEditor1" name="Content" src="ewebedit/ewebeditor.htm?id=content1&style=coolblue" frameborder="0" scrolling="no" width="590" HEIGHT="350"> </iframe>
</td>
</tr>


保存的代码:

set rs_lm= server.CreateObject("ADODB.Recordset")
sql_lm="select * from [user_lm] where user_name='"& session("username") &"' and id=" & sid
rs_lm.open sql_lm,conn,1,3
rs_lm("lm_nr")=request("content")
rs_lm.update


看看有什么问题啊????
回复
<textarea name="Content" style="display:none"></textarea>
<iframe ID="eWebEditor1" src="ewebedit/ewebeditor.htm?id=content1&style=coolblue" frameborder="0" scrolling="no" width="590" HEIGHT="350"></iframe>
这样可以读取内容
1)怎样通过表单把eWebEdior编辑的内容提交到数据库中??(怎样在2.asp中读取eWebEdior编辑的内容??)
2)怎样把数据库中的内容显示在eWebEdior中??

2.asp中只需要读取request("Content"),显示的时候只需要<textarea name="Content" style="display:none"><%=rs("数据库里的字段")%></textarea>
回复
hookee 2008-03-28
不管放在哪个页面,首先总要确保能引用到oEdit
document.formname.txtarea.value = oEdit.document.body.innerHTML;
是放在你的form所在的页面,在递交form之前运行。
后面一段是在读取以保存的html,并将它显示在编辑器的时候,
应该在加载页面的时候调用,可放在form所在页面。
回复
lb3376 2008-03-28
[Quote=引用 2 楼 hookee 的回复:]
假设用于内容显示的iframe的名字是oEdit
读取内容到表单
document.formname.txtarea.value = oEdit.document.body.innerHTML;

将内容写到编辑器
oEdit.document.open();
oEdit.document.write("初始HTML代码");
oEdit.document.close();


http://www.safileup.com/
服务器端 sa fileup 客户端 XFile http://fileup.softartisans.com/fileup-233.aspx
可以设置大小和文件类型
[/Quote]

我想知道
document.formname.txtarea.value = oEdit.document.body.innerHTML;

oEdit.document.open();
oEdit.document.write("初始HTML代码");
oEdit.document.close();
代码放在哪儿(1.asp中是修改或添加的表单页面,2.asp中是处理表单的页面.)???
能说得细点吗?
回复
lb3376 2008-03-28
示例看不太懂啊
回复
myvicy 2008-03-28
eWebEdior有相关帮助的吧?
回复
lb3376 2008-03-28
[Quote=引用 3 楼 gingerkang 的回复:]
他们不是有示例吗?照做就ok了
_example
[/Quote]

有实例啊,太大意了,没看见.晕啊
回复
lb3376 2008-03-28
怎么还要用到文本域,是吗?
document.formname.txtarea.value
回复
gingerkang 2008-03-28
他们不是有示例吗?照做就ok了
_example
回复
hookee 2008-03-28
假设用于内容显示的iframe的名字是oEdit
读取内容到表单
document.formname.txtarea.value = oEdit.document.body.innerHTML;

将内容写到编辑器
oEdit.document.open();
oEdit.document.write("初始HTML代码");
oEdit.document.close();


http://www.safileup.com/
服务器端 sa fileup 客户端 XFile http://fileup.softartisans.com/fileup-233.aspx
可以设置大小和文件类型
回复
lb3376 2008-03-28
先顶一下
回复
飞天神笔 2008-03-28
11楼的第二部分应该这么写:


For i = 1 To Request.Form("Content").Count
sContent = sContent & Request.Form("Content")(i)
Next

set rs_lm= server.CreateObject("ADODB.Recordset")
sql_lm="select * from [user_lm] where user_name='"& session("username") &"' and id=" & sid
rs_lm.open sql_lm,conn,1,3
rs_lm("lm_nr")=sContent
rs_lm.update



-----------------------------------------------------------
爱找房(http://www.izfang.com)
 我的个人网站,免费的房屋租赁网站,大家要多多捧场哦。
回复
snlixing 2008-03-28
[Quote=引用 12 楼 lb3376 的回复:]
问题一已经解决,问题2、3呢

有没有人有啊????
[/Quote]

找个无组件上传类看看
回复
ld2099 2008-03-28
10楼正解

eWebEditor1中带有上传图片和其它格式功能

建议,不要把eWebEditor1编辑器文件夹中的以Admin_开头的文件上传到服务器,另,ewebeditor.asp和upload.asp再加上你的本系统管理员等录验证
回复
mxbzz2008 2008-03-28
<textarea name="d_content" style="display:none"></textarea>
<IFRAME ID="eWebEditor1" src="system/ewebeditor.asp?id=d_content&style=s_coolblue" frameborder="0" scrolling="no" width="550" height="350"></IFRAME>

e用上面这个就能嵌套进去了!
回复
lb3376 2008-03-28
问题一已经解决,问题2、3呢

有没有人有啊????
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-03-28 11:00
社区公告
暂无公告