185男明星:关于网页中内容修改后的保存问题

来源:百度文库 编辑:高考问答 时间:2024/04/28 18:35:23
比如:设计一个网页 在网页上有“我的主页”几个字
在预览的情况下,我要可以修改这几个字并可以保存。
请高手指教怎么编写代码! 什么语言都可以
(如果javascript代码可以实现的话,最好用javascript代码,用javascript代码 实现追加50)
如果下面不能说清楚,可以加QQ:122234584

可以用动态网页+JS实现:
页面:a.htm, b.htm, save.asp.

a:htm

<body>
<script language=javascript>
function saveP() {
document.all.sf.con.value = frames.cp.document.body.innerHTML;
document.all.sf.submit();
}
</script>
<iframe src="b.htm" id="cp" style="width:400; height:300;"></iframe>
<p><input type="button" value="保存" onclick="saveP();">
<script language=javascript>
frames.cp.document.designMode="ON";
</script>
<form action="save.asp" name="sf" method='post'><input type=hidden name=con value=''>
</body>

b.htm:

'内容随便写

save.asp:
<%
newcon = request.form("con")

dim fso,sp

set fso = server.createobject("scripting.filesystemobject")
set sp = fso.opentextfile(server.mappath("b.htm"),2)

sp.writeline(newcon)

set sp=nothing
set fso=nothing

response.redirect("a.htm")
%>

有后台数据库的话很容易实现,先在表中存入我的主页四个字,在前台用rs("")显示出来,要改的时候把新字提交到数据库,更新原来的字段就行了。可以即示在前台更新呢。