update demo, support communicate directly between iframes