艾维娜飞行挑战:这个表单是怎么工作的?[ASP问题]

来源:百度文库 编辑:高校问答 时间:2024/05/05 16:02:01
http://hongdou.gxnews.com.cn/message/post_messagepro.asp?towho=nnso.net

具体如上的网址中的用户要提交的表单,里面的内容是一个div.htm文件.

内容: <iframe class="Composition" ID="Composition" MARGINHEIGHT="1" MARGINWIDTH="1" width="90%" src="div.htm" height="240" name="Composition">
</iframe>
<script>Composition.document.designMode='ON';Composition.focus();</script>

当我要提交表单的时候,内容便以html代码保存在数据库中
可是我制作的时候,却不行.不知道是怎么一回事?

有谁在这方便熟悉吗?
能不能教教小弟啊,把保存的过程代码贴出来给我看一下~

我在后台用
rs.addnew
rs("content")=request("form_content_name")却不可以
form_content_name是哪个的"名"
是div.htm中的,还是iframe呢?

十分感谢

<script>
function sub(obj){
obj.form_content_name.value=Composition.document.body.innerHTML;
return true;
}
</script>

<form method="post" onSubmit="return sub(this);">
<iframe class="Composition" ID="Composition" MARGINHEIGHT="1" MARGINWIDTH="1" width="90%" src="div.htm" height="240" name="Composition">
</iframe>
<script>Composition.document.designMode='ON';Composition.focus();</script>

<input type=hidden name="form_content_name" id="form_content_name">

<input type=submit>
</form>
简单的代码,希望能帮到你。

<script>
function sub(obj){
obj.form_content_name.value=Composition.document.body.innerHTML;
return true;
}
</script>

<form method="post" onSubmit="return sub(this);">
<iframe class="Composition" ID="Composition" MARGINHEIGHT="1" MARGINWIDTH="1" width="90%" src="div.htm" height="240" name="Composition">
</iframe>
<script>Composition.document.designMode='ON';Composition.focus();</script>

<input type=hidden name="form_content_name" id="form_content_name">

<input type=submit>
</form>

你在后台应该用rs("content")=request.Form("text_content")
参照:
表单是onSubmit="return nrlpost()
在forumview.js里面找到函数nrlpost里有句话document.a1.text_content.value=nr;
另外,楼上两位的方法都没错,呵呵