Как бы вы передали весь HTML-код текущего экрана в действие контроллера ASP.NET?

Я хотел бы знать, есть ли элегантный способ передать весь код HTML текущего экрана в действие контроллера ASP.NET

1 ответ

Просто для удовольствия, и так как я хотел попробовать ТАК 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 source", ну кроме верхнего уровня html элемент.
  • Вы можете делать все, что хотите POST это где-то, однако вы выбираете, что я оставлю до вас, чтобы справиться:)

Веселые времена ~

Другие вопросы по тегам