javascript - 如何将当前网页的整个 HTML 文档发送到服务器?

标签 javascript html dom xmlhttprequest httprequest

我如何将我当前看到的网页(意味着 javascript 为用户 View 处理过的 html documnet - 一种交互式 AJAX 网页)发送到服务器?

我可以将“所有 html 元素的 documnet 对象之母”原样发送到服务器吗?

最佳答案

只需使用标准的 js 函数来获取 'body' 元素,它是 innerHTML

  var bodyHtml = document.getElementsByTagName('body')[0].innerHTML;

然后你可以使用ajax请求到服务器发送html

关于javascript - 如何将当前网页的整个 HTML 文档发送到服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19723077/

相关文章:

javascript - 动画 div 的高度以显示整个内容

html - 是否可以根据其中的文本在 CSS 中扩展 h2 框?

javascript - 检测加载了 JavaScript 的页面

javascript - 使用 jQuery 从中心显示和缩放图像

javascript - 传递带参数的函数时不触发单击事件

Java - 检索第二个元素 xml 文档 - DOM

javascript - ng-click 不适用于动态 DOM AngularJS?

javascript - 使用 AJAX 删除项目而不刷新页面

javascript - 当少于 X 个元素时居中 OwlCarousel

javascript - 映射两个数组并删除重复项,保留所有元素