2

ドキュメントがいつ変更されたかを検出するにはどうすればよいですか?

私はこのようなことができることを知っています:

var lastHTML = document.body.innerHTML;
setInterval(function() { if(document.body.innerHTML != lastHTML) { DOMupdated() } }, 500);

しかし、onchange のように配置できるイベント ハンドラはありますか?

4

1 に答える 1

6

古いDOM Mutation Eventsと、新しいDOM Mutation Observersがあります。


両方の概要 (および新しい [より複雑な] API の方が優れている理由) については、次の投稿をご覧ください。

Mutation Observers で DOM の変更を検出します


PSそこのコメントをお見逃しなく...

于 2012-08-24T02:16:06.580 に答える