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);
});
вы можете узнать nodeValue
на Comment
объект и добавьте его в Body
элемент:
$(document).ready(function() {
var comment = $('html').prop('nextSibling').nodeValue;
$('<div/>').html(comment).appendTo('body');
});