可以通过:document.frames.Editor.document.body.innerHTML来读取
解决方案 »
- 如何控制jquery easyui弹出菜单的方向?
- 请教各位高人一个简单问题,JS如何修改css的值,对象是@media print,高分送,问题解决即结贴
- 小弟觉得对不起大家,所以散点分。顺便有个小问题,求关注。
- js表单验证问题,点击提交,js不反应,是什么原因?
- var nn6=document.getElementById&&!document.all;
- 誰能幫我把這個用htm寫的表格改為svg?100的高分請高人!
- 如何动态修改html的onMouseOver属性
- 高手请近来!!帮我一把!!
- 在jsp页面中如何使用javascript得到客户机的IP地址?
- 这句话的问题?急用大虾看看好吗!
- 按窗口右上角关闭窗口时的又一问题
- 框架问题,急!在线!
哦
我知道了
你用
document.frames.Editor.document.body.outerHTML
可以取道数据的
我用的是
<OBJECT id="Content_html" style="LEFT: 0px; TOP: 0px" data="./editor/editor.htm" width=700 height=610 type="text/x-scriptlet" VIEWASTEXT></OBJECT>
来调用编辑器,就是那个./editor/editor.htm页面,document.frames.Editor.document.body.outerHTML
只适合那个页面自己调用。
不过我想大家没有看清楚我说的:换成CSDN文档中心那样的编辑器却可以获取
**************************************这个已经说明了我已经在用一个文本框保存编辑器的内容。------------------------------------------
你们把下面的代码保存,当修改到点击post时可以把编辑器的数据保存到文本框的时候,把代码贴出来,马上结贴。<html>
<body>
<table width="90%" align="center">
<tr>
<td>
<Script LANGUAGE="JavaScript">
function SubmitCheck(){
document.AddArticle.Content.value = document.AddArticle.Content_html.value;
}</script><form name="AddArticle" method="post">
<table width="100%" border="1" bordercolor="#999999">
<tr style="display:yes">
<td width="90" align="left">Content:<font color="#FF0000"></font><br>
</td>
<td>
<textarea name="Content" cols="80" rows="10"></textarea>
<font color="#FF0000"></font>
</td>
</tr>
<tr>
<td width="90" align="left">Content:<font color="#FF0000"></font><br>
</td>
<td><OBJECT id="Content_html" style="LEFT: 0px; TOP: 0px" data="http://lucky.myrice.com/javascriptexam/htmleditor/editor/editor.htm" width="700" height="610" type="text/x-scriptlet" VIEWASTEXT></OBJECT>
</td>
</tr>
<tr>
<td colspan="2">
<input type="button" name="SubmitBtn" value="Post" onclick="SubmitCheck()" >
</td>
</tr>
</table>
</form>