Ho un sito html semplice con un file Flash incorporato e su di esso viene utilizzato SWFobject.SWFobject all'interno di iFrame: roba interdominio?
Questo sito è lo src di un iframe. Se apro il sito con l'iframe su di esso la console mi dice ...
Unsafe JavaScript attempt to access frame with URL file:///experiment/iframe-
test/index.html from frame with URL http://localhost.lan/embed/GYZA. Domains,
protocols and ports must match. -> swfobject.js
mi chiedo che la finestra padre (con l'iframe in esso) ha a che fare con la swfobjet all'interno del iframe? Quindi, come accennato in precedenza, lo swfobject viene utilizzato per incorporare il flash sulla pagina figlio che viene caricata nell'iframe. Il sito iframe-test/index.html
ha solo ...
<body>
<iframe src="http://localhost.lan/embed/GYZA" width="100%" height="100%" frameborder="0" allowfullscreen></iframe>
</body>
... su di esso. Niente di più. Perché ho un unsafe javascript attempt here
?
Qualche idea al riguardo? Grazie in anticipo.
aggiornamento: Bene, ho appena riconosciuto che questo accade anche a YouTube e Vimeo per i loro giocatori incorporati. Sto usando la console di Chrome e lo stesso errore si verifica per Youtube e Vimeo.