如何将当前屏幕的整个HTML代码传递给ASP.NET控制器操作

时间:2018-02-07 01:00:05

标签: asp.net asp.net-mvc asp.net-core web-development-server

我想知道是否有一种优雅的方式将当前屏幕的整个HTML代码传递给ASP.NET控制器操作

1 个答案:

答案 0 :(得分:1)

只是为了好玩,因为我想尝试SO run snippets :),这个琐碎的示例可能会让你开始。

function foo() {
  var ele = document.getElementById("result");
  var html = document.documentElement.innerHTML;
  ele.innerText = html;
}
<button type="button" onclick="foo()">Try Me</button>
<p>
  <textarea id="result" cols="80" rows="10"></textarea>
</p>

  • 现在你有了“HTML源代码”文本,除了顶级html元素。
  • 你可以随心所欲地做POST某个地方,无论你选择哪种,我都会留给你处理:)

有趣的时间〜