Comunidad de diseño web y desarrollo en internet online

Abrir html través de Javascript

Citar            
MensajeEscrito el 06 Dic 2005 03:19 pm
Necesito abrir varias páginas html a través d una página en flash. Hasta ahora lo que hacía era lo siguiente:

- Al boton en flash le decía:

on (release) {
getURL("JavaScript:popup()");
}

- Y a la página le insertaba este código:

<SCRIPT LANGUAGE="JavaScript">
function popup() {
window.open('informacion.htm','','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, width=420, height=480, left=0, top=0');
}

Mi duda es: como puedo hacerlo para tener varios botones que m habran páginas distintas?

Muchas gracias y seguid así!

Por happyfridge

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Dic 2005 03:34 pm
Así:

Código :

function popup(valor) {
switch(valor)
{
   case 1: pagina = 'tal_pagina1.htm';
                break;
   case 2: pagina = 'tal_pagina2.htm';
                break;
   ...........
}

window.open(pagina,'','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, width=420, height=480, left=0, top=0');
} 


Y en tu ActionScript a cada botón le pones

Código :


getURL("JavaScript:popup(1)"); //para abrir la página 1


Listo, es una aproximación hazle las adaptaciones que creas convenientes, te recomiendo que no uses on (loquesea) ya que está deprecated (o sea ya no se usa), en lugar de eso ponle nombre de instancia a tus botones t hazlo así:

Código :

nombre_de_instancia_de_tu_boton.onRelease = function()
{
   //aquí va el código
}


Saludos y Bienvenido a Cristalab y como aquí no recomendamos el uso de los pop-ups te recomiendo te leas la guía de usabilidad básica para que descubras el porqué, así como Las reglas del foro

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 06 Dic 2005 04:13 pm
Muchas gracias por la rapidez en contestar, lo pruebo enseguida!

Por happyfridge

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.