Comunidad de diseño web y desarrollo en internet online

enviar/escribir una url al boton que carga un archivo ext

Citar            
MensajeEscrito el 07 Dic 2009 02:47 am
enviar/escribir una url al boton que carga un archivo ext

como modificar una url que esta dentro de un boton por medio de un texto dinamico

Por GUNSTARTORRELLO

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Dic 2009 06:05 am
¿Que? No te entendí nada, intenta usar este nuevo método que se llama "Redacción", te asistirá muchísimo para encontrar ayuda ;)

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 08 Dic 2009 06:59 pm

GUNSTARTORRELLO escribió:

enviar/escribir unaNUEVA url al boton que carga un archivo extERNO a partir de una url

como modificar una url que esta dentro de un boton por medio de un texto dinamico




AHHHHH

_____________________________________________________________________________________
mi pregunta es ...se puede cambiare dinamicamente ,a traves de in intro text,o dinamic text,la url que ese boton tendria que llamar para que se cargue la foto en el loader¿?¿?¿?¿?
GRACIAS DE ANTEMANO



_________________________________________-ACC DEL BOTON______________________________

Código ActionScript :

on (release) {
   //carga la imagen
   var ruta = "http://www.gunstartorrello.com/big%20photos/BLUE%20BURNZ.png"; // aqui puedes poner la ruta que quieras, para que funcione correctamente debe estar en un servidor remoto
   mi_mcl.loadClip(ruta, contenedor_mc);
   
}



______________________________________ACC DDEL CONTENEDOR_______________________

Código ActionScript :

// Vamos a cargar un archivo externo en el clip contenedor_mc
// cuando hagamos click sobre el botón. Para ello creamos un objeto
// del tipo MovieClipLoader que llamaremos mi_mcl y otro del tipo
// Object llamado miListener que es el que va a  detectar los eventos.
var mi_mcl = new MovieClipLoader();
miListener = new Object();
// Después de definir los objetos, vamos a definir las funciones que se
// van a ejecutar a medida que se disparen los eventos. El parámetro
// target_mc de las funciones hace referencia al clip que se está cargando.
miListener.onLoadStart = function(target_mc) {
   // Aquí van las sentencias que queremos que se ejecuten al iniciar la
   // carga, aquí podemos hacer al clip invisible y ponerlo a tamaño real
   target_mc._visible = false;
   target_mc._xscale = 42;
   target_mc._yscale = 38;
   target_mc._quality="best";
   
   
   

   // Inicializamos la barra de progreso.
   _root.barra_mc._width = 1;
   _root.barra_mc._visible = true;
};
miListener.onLoadProgress = function(target_mc, loadedBytes, totalBytes) {
   // Aquí van las sentencias que queremos que se ejecuten durante el
   // progreso de la carga. Cambiamos el tamaño de barra de progreso.
   // Cuando llegue al 100% la barra medirá 100px de ancho.
   _root.barra_mc._width = 100*(loadedBytes/totalBytes);
};
miListener.onLoadComplete = function(target_mc) {
   // Aquí van las sentencias que queremos que se ejecuten cuando
   // la carga haya finalizado, pero ¡¡¡OJO!!! todavía no podemos 
   // interactuar con las propiedades  del clip cargado, para ello
   // tenemos que esperar a la función que se define más abajo.
   // Ocultamos la barra de progreso.
   _root.barra_mc._visible = false;
};
miListener.onLoadInit = function(target_mc) {
   // Esta es la función estrella, aquí van las sentencias que queremos
   // que se ejecuten  una vez que se ha cargado el archivo externo en
   // el clip y además ya podemos interactuar con él.
   // En nuestro caso, vamos a comprobar sus dimensiones y en caso
   // necesario reescalaremos el clip para que entre dentro de unos límites.
   //var ancho_maximo = 950;
   //var alto_maximo = 950;
   
   // Si es más grande de lo permitido entro en en if
   //if (target_mc._width>ancho_maximo || target_mc._height>alto_maximo) {
      //if (target_mc._width/target_mc._height>1) {
         // disposición horizontal
         //var coef = target_mc._width/ancho_maximo;
      //} else {
         // disposición vertical
         //var coef = target_mc._height/alto_maximo;
      //}
      //target_mc._width /= coef;
      //target_mc._height /= coef;
   //}
   // Cuando ya tenemos un clip con el tamaño adecuado
   // lo situamos centrado en el punto deseado, en nuestro
   // caso en el punto x=200, y=100
   //var centro_x = 321.1;
   //var centro_y = 166.8;
   target_mc._x = 70;
   target_mc._y = 75;
   // Ahora que el clip se ha cargado, lo tenemos al tamaño
   // correcto y bien posicionado, lo hacemos visible
   target_mc._visible = true;
   target_mc._quality="best" ;
   


};
miListener.onLoadError = function(target_mc, errorCode) {
   // Con esta función comprobamos si ha ocurrido algún error
   // durante la operación. Podemos mostrar el código de error
   // trace("ERROR CODE = "+errorCode);
   // trace("Your load failed on movie clip = "+target_mc+"\n");
   // o indicarle que nos cargue otro archivo alternativo.
   mi_mcl.loadClip("files/noDisponible.jpg", target_mc);
};
// Por ultimo queda asociar el detector de eventos con el objeto
// MovieClipLoader 
mi_mcl.addListener(miListener);
// las imágenes
stop();


_____________-FIN DEL CODIGO________________________________________________________________

Por GUNSTARTORRELLO

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Dic 2009 08:22 pm
La respuesta es sí, claro. Para cambiar dinámicamente la url solo debes hacer:

Código ActionScript :

on(release){
    getURL("http://"+_root.mytexto.text,"_blank");
}


Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 08 Dic 2009 11:15 pm

Código ActionScript :

on (release) {
   //carga la imagen
   var ruta = "http://www.gunstartorrello.com/big%20photos/sand%20zzzz.png"; // aqui puedes poner la ruta que quieras, para que funcione correctamente debe estar en un servidor remoto
   mi_mcl.loadClip(ruta, contenedor_mc);
}

hola de nuevo..
como lo hago para que me cargue laurl(foto,sfw)dentro del sfw

tu me pusistes:

Código ActionScript :

on(release){ 
    getURL("http://"+_root.mytexto.text,"_blank"); 
}




Y MUCHAS GRACIAS POR RESPONDER...

eso me carga una web HTTP.COM

no la url del archivo,,,no se si me explico...
o yo ya no entiendo nada...XD

AQUI ESTA LO QUE QUIERO HACER:


Cargar una url desde una introduccion de texto,a un sfw
en otras palabras;cargar un archivo en un flash (foto)
a un movieclip loader,
entonces no esta bien especificada la ruta...NO¿?¿?

el boton que me carga la foto tiene este script:

Código ActionScript :

on (release) {
   //carga la imagen
   var ruta = "http://www.gunstartorrello.com/big%20photos/sand%20zzzz.png"; // aqui puedes poner la ruta que quieras, para que funcione correctamente debe estar en un servidor remoto
   mi_mcl.loadClip(ruta, contenedor_mc);
}



este es el que me he montado con la info que me disteis,,i no me da error ,,pero no hace lo que querria....

Código ActionScript :

on(release){ 
    getURL("http://"+_root.mytexto.text,"_blank"); 

   var ruta = "mytexto"; // aqui puedes poner la ruta que quieras, para que funcione correctamente debe estar en un servidor remoto
   mi_mcl.loadClip(ruta, contenedor_mc);
}


Me sigue abriendo una nueva ventana ,,sera por lo de blank ,seguro,pero no se como arreglarlo....
BUFFFFFFFFFF
helppppppp¡¡¡¡¡

Por GUNSTARTORRELLO

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Dic 2009 11:28 pm
No, getURL es para disparar a una página... Si lo que quieres es cargar algo, entonces haz la ruta correcta. Usa loadMovie directamente:

Código ActionScript :

on(release){
    mi_mcl.loadMovie(ruta);


Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 08 Dic 2009 11:53 pm
como lo hago si tengo el ejemplo de lo que quiero,donde lo pongo¿?¿?
GRACIAS

Por GUNSTARTORRELLO

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Dic 2009 12:30 am
¿Como haces que? Si quieres cargar algo, es lo mismo mientras esa ruta este en String.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 09 Dic 2009 12:33 am
que scrip le tengo que poner a un boton,para que este recoja la url de una itroduccion de texto,y ese boton llame a el archivo externo(foto,video)a traves de la url escrita en dicho texto.

ese archivo es llamado dentro de un sfw.
un movieclip loader:

el script que carga la imagen ,y me funciona es este:


on (release) {
//carga la imagen
var ruta = "http://www.gunstartorrello.com/big%20photos/sand%20zzzz.png"; // aqui puedes poner la ruta que quieras, para que funcione correctamente debe estar en un servidor remoto
mi_mcl.loadClip(ruta, contenedor_mc);
}

___________________________________________fin________________________________________________

pero no me sirve,ese spript ya lleva escrito el url,NECESITO QUE EL USUARIO,ESCRIBA "SU"URL¡¡¡¡¡

En una introduccion de texto...¡¡¡¡

I SU IMAGEN (QUE ES LA URL)APAREZCA EN MI SFW...



__________________________________________START______________________________________________

este es el que monte ,con su informacion:

on(release){
getURL("http://"+_root.mytexto.text,"");

mi_mcl.loadClip(ruta, contenedor_mc);
}



no funciona,me lleva a una pag HTTP.COM

Por GUNSTARTORRELLO

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Dic 2009 12:35 am
_root.mytexto.text << Esto te obtiene lo que este escrito en un campo de texto, en este caso llamado "mytexto".

Luego tienes que poner eso como ruta y ya.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 09 Dic 2009 01:35 am
GRACIASSSSSSSSSSSSSSSSSSSSSSSSS,GRACIAS,GRACIAS,GRACIAS,GRACIAS,Y MIL MILLONES DE GRACIAS HERNAN¡¡¡¡¡
TERMINE MI PROGRAMA¡¡¡¡¡
SI ME MANDAS TU DIRECCION DE EMAIL,Y TU Nº de zapatillas,...
te voy a enviar unas zapatillas personalizadas

Por GUNSTARTORRELLO

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Dic 2009 03:24 am
No hara falta, ayudamos por el amor del oficio, no por recompensas. Agradezco que quieras "recompensarme", pero no hace falta. Con tu gratitud es suficiente.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox

 

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