Error: Permission denied to access property "x"

Fehlermeldung

Error: Permission denied to access property "x"

Fehlertyp

Error.

Was ist falsch gelaufen?

Es wurde versucht auf ein Objekt zuzugreifen, wofür man nicht ausreichend berechtig ist. In den meisten Fällen handelt es sich um ein <iframe> Element, das von einer anderen Domäne geladen wurde und die Same-Origin Policy verletzt.

Beispiele

<!DOCTYPE html>
<html>
  <head>
    <iframe id="myframe" src="http://www1.w3c-test.org/common/blank.html"></iframe>
    <script>
      onload = function() {
        console.log(frames[0].document);
        // Error: Permission denied to access property "document" 
      }
    </script>
  </head>
  <body></body>
</html>

Siehe auch