DOMNodeInserted e.target.id получает ид сессии?
Добрый день,
пишу такой скрип чтобы получить ид добавляемых объектов HTML <?php ob_start(); ?> <!-- #declare:separator <page> --> <page> <script type="text/JavaScript"> <!--/ok chpoki/--><![CDATA[ //> <!-- var state = false, obj = (function(elem, type, Handl) { if(!state ) { elem.attachEvent ? elem.attachEvent("on"+type, Handl) : elem.addEventListener(type, Handl, false); return arguments.callee; } } ) (document, 'DOMNodeInserted', function(e) { if( e.target.id ) { state = true; alert( '>' + e.target.id ) } }) var x = document.createElement('div') x.id = 'Id' x.innerHTML = 'ok' document.body.appendChild(x) //................................................ //--><!]]> </script> <?php $tpl = ob_get_contents(); ob_end_clean(); echo $tpl; получаю не только свой элемент что я добавляю а и 65f18dd8-57bb-4674-97a8-5562dba0b9a0 такое это очевидно с куками связано ид сессии что ли где про это разобраться ? подскажите пожалуйста |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Вот ваш код... <!doctype html> <body> <script> document.addEventListener("DOMNodeInserted", function(event) { if(event.target.id) { alert("> " + event.target.id); } }); var x = document.createElement('div'); x.id = "Id"; x.innerHTML = "ok"; document.body.appendChild(x); </script>Работает как надо! Цитата:
|
Часовой пояс GMT +3, время: 23:03. |