Problemas con la creación de ventana emergente en Flash...

  • FlyHigh5
  • Newbie
  • Newbie
  • Avatar de Usuario
  • Registrado: Oct 04, 2009
  • Mensajes: 14
  • Status: Offline

Nota Octubre 4th, 2009, 8:57 pm

Hola,
Estoy tratando de crear una ventana emergente. Ive googled el tema, Ive también se encuentran mensajes en este foro, pero cuando agrego el:

helpBtn_mc.onRelease = function () (
getURL ( "javascript: #058; openNewWindow (help.html, "Ayuda", height = 400, width = 400, toolbar = no, scrollbars = yes) ");
)

al botón (en mi generateHelp.fla) que provoca la ventana emergente, y agregue el código siguiente en mi ayuda. archivo HTML, justo después de la <head>

<SCRIPT LANGUAGE=JavaScript>
openNewWindow función (URLtoOpen, WindowName, windowFeatures) (
newWindow = window.open (URLtoOpen, WindowName, windowFeatures);
)
</ SCRIPT>

y ejecutar mi generateHelp.fla película, me sale el siguiente mensaje de error:

Safari no puede ejecutar el script "openNewWindow (help. HTML, "Ayuda", height = 400, width = 400, toolbar = no, scrollbars = yes) "porque Safari no permite activar JavaScript para ser utilizado de esta manera.

Soy muy nuevo en la secuencia de comandos de acción y Flash, y no sé lo que paso me falta que hace que este error.

PLEASE HELP! He pasado mucho tiempo, y han tratado de diferentes versiones de sugerencias, pero obtener el mismo mensaje de error, y no puede resolver esto por mi cuenta.

Gracias por su ayuda.
¡Salud!.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Octubre 4th, 2009, 8:57 pm

  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Octubre 5th, 2009, 5:19 am

En ActionScript, utilice la interfaz externa:
Código: [ Select ]
import flash.external.ExternalInterface;
helpBtn_mc.onRelease = function() {
ExternalInterface.call("openNewWindow", "help.html","Help","height=400,width=400,toolbar=no,scrollbars=yes");
}
  1. import flash.external.ExternalInterface;
  2. helpBtn_mc.onRelease = function() {
  3. ExternalInterface.call("openNewWindow", "help.html","Help","height=400,width=400,toolbar=no,scrollbars=yes");
  4. }

código javascript sigue siendo el mismo.
Sólo probar su código en un servidor, de lo contrario el local a la que se consigue algo como: Adobe Flash Player ha detenido una potencialmente peligrosos, bla, bla operación.
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • FlyHigh5
  • Newbie
  • Newbie
  • Avatar de Usuario
  • Registrado: Oct 04, 2009
  • Mensajes: 14
  • Status: Offline

Nota Octubre 5th, 2009, 3:27 pm

Muchas gracias por su ayuda ICECOLD. He probado el código. No sucede nada a nivel local. Todavía estoy en desarrollo en otras partes, pero una vez que he terminado, lo intentaré en un servidor.

Ten cuidado.

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 48 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC