проштудировал статью 
http://javascript.ru/ajax/cross-doma...xhriframeproxy
и не могу понять, в дочернем iframe вызываю код:
   location.href = location.href + '#test';
   console.log(location.href);
в родительском:
  function tst12() {
   var el = document.getElementById('i1');
   console.log(el.src);
   setTimeout(function() {tst12();}, 1000);
  }
   tst12();
в итоге первый код выдает в консоль
http://bdsm.com/child.html#test
второй (родительский):
http://bdsm.com/child.html
как видно - никакого обмена у меня не получилось - есть идеи в чем загвоздка?