MS 不久前添加了outerHTML
和innerHTML
属性。
根据MDN的说明,outerHTML
Firefox 11,Chrome 0.2,InternetExplorer 4.0,Opera 7,Safari 1.3,Android,Firefox Mobile 11,IE Mobile,Opera Mobile和SafariMobile支持。outerHTML
在DOM解析和序列化规范中。
有关适合您的浏览器的兼容性。全部支持innerHTML
。
var markup = document.documentElement.innerHTML;
alert(markup);