J'utilise ce code pour ouvrir une fenêtre contextuellepopups d'ouverture de AS3 en utilisant ExternalInterface dans Safari
ExternalInterface.call("function() { window.open('" + url + "','" + title + "','" + options + "'); }");
pour les personnes JavaScript: appeler ExternalInterface.call(string);
du flash permet au navigateur de faire eval(string)();
que cette L'appel est dans un gestionnaire de clic, il fonctionne même parfaitement avec Firefox et IE, pour Opera, il vous permet d'ouvrir le popup manuellement. Mais dans Safari, il est toujours bloqué silencieusement. Quelqu'un a une idée de comment contourner cela?
grâce
back2dos
à partir du lien, cela semble très utile: http://www.asserttrue.com/articles/2009/04/29/navigatetowindow-project-added-to-github – Cay
merci pour le lien. ça fait tout à fait ce que je fais, mais c'est bien emballé ... :) – back2dos
ok, rien ne semble vraiment fonctionner ... mais cette solution au moins a une belle retombée intégrée, donc je suppose, c'est la meilleure réponse pourrait obtenir ... :) – back2dos