对于我的一个项目,我有一个奇怪的要求,我希望我当前的页面html发送回服务器,我可以捕获它并保存到文本文件。有什么方法可以实现这一点吗?
答案 0 :(得分:1)
您可以使用document.body.innerHTML
以下是此演示:http://jsfiddle.net/qCTvE/4/
答案 1 :(得分:1)
我认为这是可能的。我假设您使用的是网络表单。
您可以使用javascript获取html并存储在隐藏字段中:
document.getElementById('<%= hidHTML.ClientID %>').value = encodeURI(document.body.innerHTML);
在服务器上,您可以使用HttpUtility进行解码并保存到数据库