Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de
Autor
|
Tema: un cable con flash y firefox(Solucionado) (Leído 1,473 veces)
|
|
Man-In-the-Middle
|
Quiral, tengo un problemilla, ahi va Bueno recien me incorporo al mundillo de firefox, pues, solo estaba haciendo mi web orientada a IE, pero no percate de que con FF se veia fatal , un dolor de huevos arreglarla, en fin Mi tema es el siguiente, tengo un menu en flash, el cual tengo un boton para añadir a favoritos muy simple! on (press){getURL("javascript:window.external.AddFavorite('http://www.myweb,'Titulo');"); Pero he estado investigando y no consigo que funcione en FF lo cual enconte este codigo window.sidebar.addPanel Como lo podria implementar en flash? probe algo asi on (press){getURL("javascript:window.sidebar.addPanel('http://www.myweb,'Titulo');"); y nada, alguna sugerencia Saludos MITM
|
|
|
|
« Última modificación: 27 Diciembre 2006, 17:59 por Man-In-the-Middle »
|
En línea
|
|
|
|
Azielito
no es
Moderador
 
Desconectado
Mensajes: 9.114
>.<
|
tienes un error, espero que sea eso xD on (press){ getURL("javascript:window.sidebar.addPanel('http://www.myweb,'Titulo');"); }
addPanel('http://tuweb,'titulo'); ---------------------* abres comila simple para la url pero nunca la cierras xD deberia de funcionar asi on(press){ getURL("javascript:window.sidebar.adPanel('http://tuweb.com','titulo');"); }
|
|
|
|
|
En línea
|
|
|
|
|
Man-In-the-Middle
|
grax Azielito, si lo de las comillas me lo pase por escribir rapido  , pero igual no funciona con ad or add, pero me parace que la sintaxis es add, el punto es que no pasa nada, estoy que le doy toda el dia aesto, y no encuntro un codigo para flash, hay unos pero que se pegan directamente en el header tipos asi <script language="JavaScript1.2" type="text/javascript"> function CreateBookmarkLink() { title = "Webpage Title"; url = "Webpage URL"; if (window.sidebar) { // Mozilla Firefox Bookmark window.sidebar.addPanel(title, url,""); } else if( window.external ) { // IE Favorite window.external.AddFavorite( url, title); } else if(window.opera && window.print) { // Opera Hotlist return true; } }
if (window.external) { document.write('<a href ="java script:CreateBookmarkLink()");">Add to Favorites</a>'); } else if (window.sidebar) { document.write('<a href ="java script:CreateBookmarkLink()");">Bookmark Page</a>'); } else if (window.opera && window.print) { document.write('<a href ="java script:CreateBookmarkLink()");">Add Bookmark</a>'); } </script> pero no encuentro nada de flash buuu otra alternativa  ???
|
|
|
|
|
En línea
|
|
|
|
Azielito
no es
Moderador
 
Desconectado
Mensajes: 9.114
>.<
|
ya tienes la respuesta señor  en flas manda a llamar la funcion JS que hace los favoritos o sea on(press){ getURL("javascript:CreateBookmarkLink()"); } y listo 
|
|
|
|
|
En línea
|
|
|
|
|
Man-In-the-Middle
|
es que lo quiero hacer defrente, no llamando una funcion osea como el otro como el de IE no hay forma creo por que no quiero meter codigo en la pagina si no que fdefrente me llame on (press){getURL("javascript:window.external.AddFavorite(' http://www.myweb,'Titulo');");  --------toy cagado creo
|
|
|
|
|
En línea
|
|
|
|
Azielito
no es
Moderador
 
Desconectado
Mensajes: 9.114
>.<
|
tambien podrias probar con variables haces tu varible que contengoa lo de favoritos en JS entonces luego la mandas a llamar con el getURL(); no sé. ya no se me ocurre nada mas 
|
|
|
|
|
En línea
|
|
|
|
|
|
Azielito
no es
Moderador
 
Desconectado
Mensajes: 9.114
>.<
|
en Flash, todo en flas xD var favoritez = "javascript:window.external.AddFavorite('http://www.myweb,'Titulo');" on(press){ getURL(favorirez); } algo asi aun que, siempre sera mejor la otra respuesta, que uses una funcion en JS y la mandaes a llamar 
|
|
|
|
|
En línea
|
|
|
|
|
Man-In-the-Middle
|
Grax, bro, estoy que me peleo como loco con este tema, , le voy a dar leche y posteo  consulta si quisiera hacer un if// var favoritez = "javascript:window.external.AddFavorite('http://www.myweb,'Titulo');" on(press){ if algo-----qiue podria poner de condicion
getURL(favorirez);
else
getURL("javascript:alert('If you are using Mozilla Firefox, Please Pulse Ctrl+D')"); } Saludos MITM
|
|
|
|
|
En línea
|
|
|
|
Azielito
no es
Moderador
 
Desconectado
Mensajes: 9.114
>.<
|
es como en lenguaje javascript var edad = 17; if(edad<=18){ url = "www.disneylatino.com"; }else{ url="www.petardas.com"; } on(press){ getURL(url); }
|
|
|
|
|
En línea
|
|
|
|
|
Man-In-the-Middle
|
si te entiendo, pero hay un tema, osea qtengo que sabe r lo del navegador, por el punto de active X(iexplorer) y mac, por es te digo es una mierdaaaaaaaaa, encontre esto no se si esta bien la sentencia if (System.capabilities.playerType=="ActiveX" && System.capabilities.os=="MacOS") o me flatan parentesis 
|
|
|
|
|
En línea
|
|
|
|
|
Man-In-the-Middle
|
Solucinado  on(press){ if ((System.capabilities.playerType=="ActiveX") || (System.capabilities.os=="MacOS")) { getURL("javascript:window.external.AddFavorite('http://www.tuwebswobs',' Templates');"); } else { // si no es IE win getURL("javascript:alert('If you are using Mozilla Firefox, Please Pulse Ctrl+D :)')"); } } Graxs Aziel!!
|
|
|
|
|
En línea
|
|
|
|
|
|
|
Man-In-the-Middle
|
Gratiaaaaas, si quedo muy guapo por usted  , el punto eran los && , de *****, esto te permite , no limitarete a win o mac, pero olo que sria un golaso,es un codigo en flash defrente para el firefox, con eso estaria recompleto, sin necesida de llamara a un js externo, estoy casi seguro que la respuesta esta ahi getURL("javascript:window.sidebar.adPanel('http://tuweb.com','titulo');");  auchhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
|
|
|
|
« Última modificación: 27 Diciembre 2006, 18:27 por Man-In-the-Middle »
|
En línea
|
|
|
|
|
|