События мутаций, как уже упоминалось, должны помочь. Если вы используете jQuery, вы можете сделать что-то подобное с мутационным событием DOMSubtreeModified:
$(document).ready(function () {
$('body').bind('DOMSubtreeModified', 'test', function () {
alert('something changed');
});
$('#some-button').click(function () {
$('body').append('<h4>added content</h4>');
});
});
При любых изменениях содержимого появится окно с предупреждением. В этом примере, когда нажимается кнопка с идентификатором «some-button», содержимое добавляется в тело и отображается предупреждение. События мутации предлагают более специфический тип событий, который я показал, вероятно, самый общий.