asp 高手啊 帮帮忙啊 我的网站后台想添加个生成html按钮 不知道怎么弄啊我小白 希望有高手帮我啊 在线等

asp 高手啊 帮帮忙啊 我的网站后台想添加个生成html按钮 不知道怎么弄啊我小白 希望有高手帮我啊 在线等,第1张

<%if request.form("cnhww")="" then%>

<form method="post">

<p align="center"><textarea rows="28" name="cnhww" cols="85" style="display:none"><!--#include virtual ="/main.asp"--></textarea><br>

<input type="submit" value="生成首页" name="B1"></p>

</form>

<br>

<%

else

conter=request.form("cnhww")

set fs=server.CreateObject("Scripting.FileSystemObject")

FilePath=server.MapPath("/index.html")

set htm=fs.opentextfile(filepath,2,true)

htm.write conter

response.Write("<center><a href=/index.html target=_blank>查看首页</a></center>")

response.write"<script>alert('首页生成成功!')</script>"

end if

%>

最简单的生成html 注意路径

public string outhtml(){

string html="<div>你的html代码</div>"

return html

}

前台页面要插入处

<div><%=outhtml()%></div>

这是其中一种方法。

不能再html中使用asp代码,及<%%>不能在html中实现,html是静态页面,

纯asp和asp.net是不一样的,asp不能回掉到后台,是后台先编译好再发送到前台,如果需要不刷新页面更新数据必须要Ajax.

如果不需要这样的效果的话

asp在后台取到值以后,在html页面中直接用

<%=asp中的值%>就可以了.不能回调.

你的代码我看不明白,你到底希望页面显示什么东西呢?


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11672287.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存