SecurityError: bloqueó un marco con origen para acceder a un marco de origen cruzado

Estoy cargando un<iframe> en mi página HTML y tratando de acceder a los elementos dentro de ella usando Javascript, pero cuando intento ejecutar mi código, aparece el siguiente error:

SecurityError: Blocked a frame with origin "http://www.<domain>.com" from accessing a cross-origin frame.

¿Pueden ayudarme a encontrar una solución para poder acceder a los elementos en el marco?

Estoy usando este código para probar, pero en vano:

$(document).ready(function() {
    var iframeWindow = document.getElementById("my-iframe-id").contentWindow;

    iframeWindow.addEventListener("load", function() {
        var doc = iframe.contentDocument || iframe.contentWindow.document;
        var target = doc.getElementById("my-target-id");

        target.innerHTML = "Found it!";
    });
});

Respuestas a la pregunta(5)

Su respuesta a la pregunta