【问题标题】:Send HTML data via a form通过表单发送 HTML 数据
【发布时间】:2013-06-13 02:28:52
【问题描述】:

我想开发“报告错误”功能。用户是否可以提交基本上包含页面上的 HTML 的表单?

假设用户想要报告的页面上有一些奇怪的东西。我会有一个文本框区域,他们可以在其中说:“_ 看起来不对。你能看看吗?”然后表单将提交该评论以及他们最终看到的 HTML。

想法?

【问题讨论】:

  • 这是可能的,但通常不会非常有用。如果问题与 HTML 完全无关怎么办? (JavaScript 错误,没有为用户加载的图像或 CSS 文件等外部资源......)此外,您不会在 HTML 后面看到呈现的页面,因此您所拥有的只是一些可以盯着看的代码
  • 只是出于好奇,您为什么不让您的用户连同页面的 URL 一起提交评论。
  • @Aramiti:因为页面内容会在刷新和新页面加载时发生变化。 @woz:不,这是合适的,因为我在问功能。
  • barklund.org/blog/2009/10/14/how-snapabug-works 分解了snapengage.com 如何为错误报告截取网页截图。可能值得一看。

标签: html forms


【解决方案1】:
var markup = document.documentElement.innerHTML;
alert(markup);

来自How to get the entire document HTML as a string?

为某个隐藏的表单元素设置标记并与页面的其余部分一起提交

【讨论】:

  • 目前我正在研究各种替代方案。感谢您的回复。
猜你喜欢
  • 2020-11-08
  • 1970-01-01
  • 2019-01-05
  • 2016-06-21
  • 1970-01-01
  • 1970-01-01
  • 2023-02-18
  • 1970-01-01
  • 2012-08-21
相关资源
最近更新 更多