negueba 0 Denunciar post Postado Janeiro 10, 2008 ei galera to precisando muito da ajuda d vcs, se alguem puder me ajuda... alguem poderia me explicar como q eu faco pra abri um thickbox atraves de um link no swf. desd ja agradeco. vlws Compartilhar este post Link para o post Compartilhar em outros sites
Weverton N 0 Denunciar post Postado Janeiro 11, 2008 ei galera to precisando muito da ajuda d vcs, se alguem puder me ajuda... alguem poderia me explicar como q eu faco pra abri um thickbox atraves de um link no swf. desd ja agradeco. vlws Desculpe a ignorancia, mas o que é um thickbox?? Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Janeiro 11, 2008 crie uma função em javaScript que executa esse thickbox, e use o comando getURL do flash para chama-la seria + ou - como chamar uma lightbox do flash dá uma lida AQUI para ver como fazer []´s Compartilhar este post Link para o post Compartilhar em outros sites
negueba 0 Denunciar post Postado Janeiro 12, 2008 desculpa por abusar, mas você podia me ajudar só com uma coisinha? eu n consegui achar qual a variavel eu coloco no lugar de "myLightbox.start" se você puder me dar uma luz. muito obrigado. CODE java script: function showFoto(src) { //criando um link falso, para o LightBox captar as informações var a_false = document.createElement("A"); a_false.rel = "lightbox"; a_false.href = src; //chamando a função do lightbox responsável pelo início das ações myLightbox.start(a_false); //anulando o link a_false = null; } ps: pra saber mais sobre thickbox, http://jquery.com/demo/thickbox/ (em ingles). Compartilhar este post Link para o post Compartilhar em outros sites
negueba 0 Denunciar post Postado Janeiro 12, 2008 uuuuhhhhuuuuuuuu consegui fazer aki, muito obrigado Eder http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif CODE <script>function showFoto(src,title) { //criando um link falso, para o LightBox captar as informações var a_false = document.createElement("a"); a_false.title = title; a_false.href = src; a_false.rel = "thickbox"; //chamando a função do lightbox responsável pelo início das ações tb_show(a_false.title,a_false.href,a_false.rel); //anulando o link a_false = null; } </script> tai o script pra quem quiser usar. vlw's. Compartilhar este post Link para o post Compartilhar em outros sites
ezequielg 1 Denunciar post Postado Outubro 27, 2008 Também estou precisando disso, mas ao invés de abrir usando getURL("java script:showFoto('MINHAFOTOAQUI.jpg');", "_self"); estou tentando usar apenas comandos HTML e javascript, devido o conteúdo vir de um XML. Preciso fazer da seguinte forma <a href="java script:showFoto('upload/fotos_noticias/p/01.gif', 'Legenda_foto');"><img src='upload/fotos_noticias/p/01.gif' /></a> Alguém sabe onde está o erro? Compartilhar este post Link para o post Compartilhar em outros sites
ezequielg 1 Denunciar post Postado Outubro 27, 2008 Tá chamando a função showFoto pelo HTML (<a href="java script:showFoto('upload/fotos_noticias/p/01.gif', 'Legenda_foto');"><img src='upload/fotos_noticias/p/01.gif' /></a>) mas não tá exibindo a foto, ou seja, não está carregando a função tb_show() do thickbox Alguém pode me ajudar? Fiz exatamente como descrito abaixo: <script> function showFoto(src,title) { //criando um link falso, para o LightBox captar as informações var a_false = document.createElement("a"); a_false.title = title; a_false.href = src; a_false.rel = "thickbox"; //chamando a função do lightbox responsável pelo início das ações tb_show(a_false.title,a_false.href,a_false.rel); //anulando o link a_false = null; } </script> Chamando a funcao <a href="java script:showFoto('upload/fotos_noticias/p/01.gif', 'Legenda_foto');"><img src='upload/fotos_noticias/p/01.gif' /></a> Compartilhar este post Link para o post Compartilhar em outros sites
ezequielg 1 Denunciar post Postado Outubro 28, 2008 Amigos, funcionou. Na verdade já estava funcionando, porém estava sendo carregado embaixo do Flash. Uma dica: É necessário colocar wmode transparent para que o thicbox fique na frente do Flash. Abaixo um exemplo. <script language="javascript"> if (AC_FL_RunContent == 0) { alert("This page requires AC_RunActiveContent.js."); } else { AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0,width,100%,height,100%,id,base,align,middle,src,base,quality,best''wmode','transparent','scale','noscale','bgcolor','#ffffff','name','base','allowscriptaccess','sameDomain','allowfullscreen','false','pluginspage','http://www.macromedia.com/go/getflashplayer,movie,base' ); //end AC code } </script> <noscript> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="100%" id="base" align="middle"> <param name="wmode" value="transparent"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="base.swf" /><param name="quality" value="best" /><param name="scale" value="noscale" /><param name="bgcolor" value="#ffffff" /> <embed src="base.swf" quality="best" scale="noscale" bgcolor="#ffffff" width="100%" height="100%" wmode="transparent" name="base" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> Compartilhar este post Link para o post Compartilhar em outros sites