2009-11-18 5 views
0

Je suis en train de faire une fenêtre pop-up qui est de taille à 300x200 en cliquant sur un bouton en utilisant le code suivantflash AS3 javascript pop-up sur Safari

var jscommand: String = « window.open ('http://www.mydomain.com', » win ',' height = 200, width = 300, barre d'outils = non, barre de défilement = yes '); "; var url: URLRequest = nouvelle URLRequest ("javascript:" + jscommand + "void (0);"); navigateToURL (url, "_self");

Il s'ouvre très bien sauf sur Safari 3. Quelqu'un at-il déjà rencontré cela et peut me donner un pointeur?

Merci, T

+0

est votre popups bloquait safari? – greggreg

+0

Avez-vous déterminé qu'il est lié au flash? Est-ce que l'exécution de votre javascript à partir d'un contexte HTML fonctionne dans Safari 3? – Les

Répondre

2

Pourquoi vous essayez de ne pas utiliser ExternalInterface? J'ai eu un bon succès avec elle dans le passé

ExternalInterface.call("functionName", argument);

+0

Merci rson. Yup c'est ce que j'avais initialement. Ne fonctionne pas non plus. – teepusink

+0

Aviez-vous votre côté client javascript ou une chaîne dans le document Flash? – rson