【发布时间】:2011-01-08 08:51:54
【问题描述】:
jQuery("html").html() 似乎可以检索到大部分内容,但包装标签除外。
DOM 被大量修改,因此原始来源没有太大用处。
- 可靠吗?
- 只获取 jQuery 的输出并环绕它是一个好主意吗?我可以在这里看到至少一些 doctype 问题,并且包含不应重新运行的脚本。
- 有更好的方法吗?
编辑:jQuery("").append(jQuery("html").clone()).html() 几乎可以工作,除了 doctype。有没有简单的方法来获得它?
编辑 2:我主要需要 doctype 来获得正确的 quirk/almoststandards/standards 模式。 document.compatMode 有一半,够吗?
【问题讨论】:
-
如果我们知道您试图用 HTML 做什么,这可能会有所帮助。
标签: javascript jquery dom