div 内に変更がある場合、または子 div コンテンツのいずれかが変更された場合にユーザーに警告したい、
検出しようとしている div はオブジェクト内にあります!
これは私のコードです:
<object type="text/html" data="https://secure.brosix.com/webclient/?nid " style="width:710px;height:555px; border:none;">
</object>
<script>
$('#BrosixChatReceive').bind('contentchanged', function() {
// do something after the div content has changed
alert('woo');
});
$('#BrosixChatReceive').trigger('contentchanged');
</script>
オブジェクト内のコード「変更なし」
<div class="BrosixChatReceive" id="BrosixChatReceive" style="width: 344px; height: 476px; "></div>
これは、オブジェクト内の div から変更が行われたときのコードです。
<div class="BrosixChatReceive" id="BrosixChatReceive" style="width: 344px; height: 476px; ">
<div class="BrosixChatWith" id="chatwith-85905" style="display: block; ">
<div class="BrosixChatItemOther"><div class="BrosixChatItemTime">18:34:36</div>
<div class="BrosixContactUsername" style="font-weight:bold;">person1</div>
<div class="BrosixChatMessage">message 1</div>
</div>
<div class="BrosixChatItemOther"><div class="BrosixChatItemTime">18:36:02</div>
<div class="BrosixContactUsername" style="font-weight:bold;">person1</div>
<div class="BrosixChatMessage">message 2</div>
</div>
<div class="BrosixChatItemOther"><div class="BrosixChatItemTime">18:36:54</div>
<div class="BrosixContactUsername" style="font-weight:bold;">person1</div>
<div class="BrosixChatMessage">message 3</div>
</div>
</div>
<div class="BrosixChatWith" id="chatwith-91218" style="display: none; ">
<div class="BrosixChatItemOther"><div class="BrosixChatItemTime">18:35:07</div>
<div class="BrosixContactUsername" style="font-weight:bold;">person2</div>
<div class="BrosixChatMessage">message 1</div>
</div>
</div>
</div>
この変更を検出し、この変更が行われたときにユーザーに警告する方法はありますか?
「また、オブジェクト内の Web ページのコードを変更する方法がありません」
したがって、これはオブジェクトのコンテンツを編集せずに行う必要があります。