javascript читать html комментарий после закрытия тега html

Я знаю, что вы не должны ничего ставить после закрытия тега "html". Расскажите об этом SharePoint...

[...]
</body>
</html><!-- Rendered using cache profile:Public Internet (Purely Anonymous) at: 2013-06-06T12:57:10 -->

Так выглядит отладочная информация кэширования вывода SharePoint. Я хочу, чтобы этот скрытый комментарий был виден на каждой странице. Переключение на исходный вид и переход к концу файла заставляет меня устать.

чтобы не изобретать колесо, я решил, что было бы самым умным выбором добавить кусок кода javascript в мою masterpage, который копирует комментарий к местоположению (в пределах страницы) по моему выбору.

есть идеи о том, как я могу получить комментарий через javascript? jquery в порядке.

2 ответов


просто document.lastChild.nodeValue будет делать трюк.

(предполагая, что вы запустите его после того, как DOM будет готов)

редактировать

Я взял на себя смелость изменить код из ответа undefined:)

$(function(){
    $('body').append(document.lastChild.nodeValue);
});

http://jsbin.com/arodiz/3/edit


вы можете узнать nodeValue на Comment объект и добавьте его в Body элемент:

$(document).ready(function() {
   var comment = $('html').prop('nextSibling').nodeValue;
   $('<div/>').html(comment).appendTo('body');
});

http://jsbin.com/arodiz/2/edit