Скорее всего из серии нереального, но вдруг.
Скажите, есть ли какая-нибудь возможность поставить на body обработчик любых изменений содержания? Объяснить сложно, покажу на псевдокоде, с использованием jquery.
<html>
<body>
<div id="content"></div>
</body>
</html>
$(document).ready(function(){
$('body').change(function(){
console.log('содержание body или дочерних элементов изменилось');
});
// Изменяем body, чтобы вызвалось change
$('body').append('text');
// Изменяем дочерний элемент, чтобы опять же вызвалось change
$('#content').html('text');
});
Понятное дело, что такой код не будет работать.
Но возможно ли реализовать что-то подобное?