Your code will be working only when the parent and child are running from the same protocol(http/https), same host and same port. This is known as Same Origin Policy (SOP).
You can check the below reference:
http://en.wikipedia.org/wiki/Same_origin_policy