Sometimes, we may run into the ‘Error: Permission denied to access property "x"’ when we’re developing JavaScript apps.
In this article, we’ll look at how to fix the ‘Error: Permission denied to access property "x"’ when we’re developing JavaScript apps.
Fix the ‘Error: Permission denied to access property "x"’ When Developing JavaScript Apps
To fix the ‘Error: Permission denied to access property "x"’ when we’re developing JavaScript apps, we should make sure we don’t try to access an object which we have no permission to access.
For instance, if we try to access an iframe’s document
object as follows:
<!DOCTYPE html>
<html>
<head>
<iframe id="myframe" src="http://example.com"></iframe>
<script>
onload = function() {
console.log(frames[0].document);
}
</script>
</head>
<body></body>
</html>
Then we may get this error since we have no permission to access an iframe’s document
object in out JavaScript app.
The same-origin policy prevents us from accessing the iframe’s document
object to prevent unauthorized access of an external document.
Conclusion
To fix the ‘Error: Permission denied to access property "x"’ when we’re developing JavaScript apps, we should make sure we don’t try to access an object which we have no permission to access.
One reply on “How to Fix the ‘Error: Permission denied to access property “x” ‘ Error in Our JavaScript App?”
I don’t leave comments on blogs ever but this page is a waste of time.
“how to fix”
then instructed not to do. Stupid.