Can I grant explicit Javascript methods to a different-host iframe?

Posted by Matchu on Stack Overflow See other posts from Stack Overflow or by Matchu
Published on 2010-05-29T19:47:49Z Indexed on 2010/05/29 19:52 UTC
Read the original article Hit count: 196

I'm thinking about a system in which I allow users to create Javascript-empowered widgets for other users to embed in their dashboard on my website. I'd like to limit these widgets fairly strictly, so each would exist as an iframe kept on its own unique hostname: the widget with ID #47 would be accessible at w47.widgets.example.com, for example.

It would be helpful, for permission-granting dialogs and the like, to allow the widget to call very specific methods explicitly granted by the parent window, without authorizing the iframe to do whatever it likes with the parent frame on the user's behalf.

Is it possible for a parent document to explicitly allow certain method calls to a child document on a different host?

© Stack Overflow or respective owner

Related posts about JavaScript

Related posts about iframe