我尝试了许多wsiwyg编辑器来实时编辑.html文件,其中大多数都忽略了<html>标记并格式化了我的代码(我不想要,因为我已经缩小了html)

因此,我计划创建自己的boormaklet版本来实现此目的。所以基本上我想实时编辑网页并获取代码。我使用了以下代码。

javascript:document.body.contentEditable = 'true';
document.designMode='on';
void 0;


然后,我想获取完整的页面源代码,因此我在下面尝试了它,忽略了已编辑的文本,也忽略了<html>标记

$( 'html' ).html().toString();


因此,如何获取完整的源代码而不修改代码,并带有<html>标记

最佳答案

尝试$('html')。get(0).outerHTML;它应该为您提供完整的代码。

https://developer.mozilla.org/en-US/docs/Web/API/Element/outerHTML

09-20 23:59