Это зависит от контекста, из которого вы пытаетесь получить доступ к frame.document.
Например, допустим, вы загрузили свою страницу на foo.com. Он, в свою очередь, загружает рекламу, размещаемую на ad.com, в кадре под названием «myFrame».
Если в блоке скриптов на foo.com вы попытаетесь получить доступ к myFrame.document, вы получите жалобу, поскольку страницы не находятся в одном домене. Вы можете ссылаться на документ изнутри iframe, но не снаружи.
Это основы межсайтовой безопасности. Если вы сможете дать нам больше информации о фрагменте кода, который на самом деле вызывает проблему, и о том, в каком домене работают различные компоненты, мы могли бы помочь вам больше.