2010-02-17 20 views
0

J'écris un plugin NPAPI qui injecte un script avec un src situé sur mon serveur. Après l'injection, mon plugin essaie d'appeler une fonction dans le script. Mais cela ne semble pas fonctionner. Je pense que la raison est la même politique d'origine, mais je ne sais pas comment la surmonter.Même règle d'origine javascript

L'appel à la fonction fonctionne si j'injecte complètement le code de script dans la page à partir du plugin. La seule situation que cela ne fonctionne pas est quand je donne un src et garde le script dans mon serveur.

Répondre

0

Les plugins NPAPI ne sont pas limités par les règles d'origine, AFAIK, mais vous pouvez garder à l'esprit que l'injection de la balise script dans le corps ne chargera pas le fichier javascript de manière synchrone; vous devrez attendre un peu avant de pouvoir y accéder. Je suppose que c'est probablement votre problème.