日期:2014-05-19  浏览次数:20652 次

如何得到客户端提交的HTML源码?
我的客户端页面上有个提交的按钮,点击提交后,我如何在服务端获取客户端完整的HTML源码。

------解决方案--------------------
没听懂你的意思。
------解决方案--------------------
当成文件传过去
------解决方案--------------------
把页面的html源码保存成txt文件发过去
------解决方案--------------------
http://community.csdn.net/Expert/TopicView3.asp?id=5644593
------解决方案--------------------
最好的办法是用AJAX来提交,内容是document.innerHTML,虽然不全也差不多了,还有就是做个隐藏的textarea在提交前处理
------解决方案--------------------
<body> 下面放一个 <div id= "main " runat= "server "> </div> 把所有代码都放里面,就可以用客户端提交时就可以 用main.innerHtml
------解决方案--------------------
<input type=hidden name= "youHTML " />

<asp:Button onclientclick= "this.form.youHTML.value=document.documentElement.outerHTML " runat=server />
这是得到整个页面的,得到其它的,修改this.form.youHTML.value=document.documentElement.outerHTML即可

服务器端Request.Form[ "youHTML "] 即可得到