关于网页中内容修改后的保存问题

发布网友

我来回答

2个回答

热心网友

可以用动态网页+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("")显示出来,要改的时候把新字提交到数据库,更新原来的字段就行了。可以即示在前台更新呢。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com