Zapobieganie błędowi „SCRIPT5: Odmowa dostępu” w IE

Scenariusz: Strona A na A.com, która ma IFrame zawierającą stronę B na B.com. Strona B używa jQuery 1.10.1 i działanie trzeba komunikować się ze stroną A.

Niezależnie od tego, w IE9 i IE10, jQuery generuje „SCRIPT5: Odmowa dostępu”. błąd i pozornie odmawia wykonania żadnego jQuery. Nie potrzebuję komunikacji między domenami, żądań AJAX itp., Ale potrzebuję jQuery do ładowania i wykonywania bez błędów na stronie B.

Czy istnieje sposób, aby zapobiec pojawieniu się tego błędu (i uniemożliwić wykonanie kodu) w IE9 i IE10? (FYI, inne przeglądarki podobnie generują błędy „odmowy dostępu”, ale nie utrudniają wykonywania kodu)

AKTUALIZACJA:

jsFiddle:http://jsfiddle.net/86q5k/4/

Zawartość strony głównej to (z jsFiddle):

<iframe src="http://endorkins.com/test-iframe.html"></iframe>

Zawartość strony iFramed to:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.min.js"></script>

    <script type="text/javascript">
        $(document).ready(function() {
            console.log('Hello!  Congratulations.  Your browser is neat, and doesn\'t sniff glue! (http://bit.ly/12QTvTT)');
        });
    </script>
</head>
    <body>
    </body>
</html>

Wynik w Chrome (zwróć uwagę na wiadomość w konsoli):

Wynik w IE 9.0.8112 (Zwróć uwagę na pominięcie komunikatu w konsoli):

questionAnswers(3)

yourAnswerToTheQuestion