Flash - Clique aqui para ativar e usar esse controle
- Lúcio Sérgio Borges
- Novato
- Mensagens: 41
- Registrado em: 01 Out 2007, 10:46
- Localização: Palmas
Flash - Clique aqui para ativar e usar esse controle
Problema: troquei a imagem da minha template por um swf, porém quando carrego o site pede para ativar o controle na área do swf... (Problema da microsoft que perdeu a liminar para usar o activex..)
enfim, pesquisei na internet e temos que criar um java script para solucionar esse problema, certo? porém não achei a solução que resolva o problema em Joomla
Segue abaixo scrip
....................................
function addSWF (URL, WIDTH, HEIGHT, TRANSPARENT)
{
document.write (' ');
document.write (' ');
document.write (' ');
if ( TRANSPARENT ) {
document.write (' ');
}
document.write (' <embed src="'+ URL +'" quality="high" ');
if ( TRANSPARENT ) {
document.write (' Wmode = "transparent" ');
}
......................................
depois temos salvar esse JS...
minha dúvida é o seguinte: onde salvo o arquivo? e como faço para chamar-lo?
grato
enfim, pesquisei na internet e temos que criar um java script para solucionar esse problema, certo? porém não achei a solução que resolva o problema em Joomla
Segue abaixo scrip
....................................
function addSWF (URL, WIDTH, HEIGHT, TRANSPARENT)
{
document.write (' ');
document.write (' ');
document.write (' ');
if ( TRANSPARENT ) {
document.write (' ');
}
document.write (' <embed src="'+ URL +'" quality="high" ');
if ( TRANSPARENT ) {
document.write (' Wmode = "transparent" ');
}
......................................
depois temos salvar esse JS...
minha dúvida é o seguinte: onde salvo o arquivo? e como faço para chamar-lo?
grato
Lúcio
-
- Super Joomleiro
- Mensagens: 2156
- Registrado em: 24 Mai 2005, 13:30
- Localização: Belo Horizonte
- Contato:
Re: Flash - Clique aqui para ativar e usar esse controle
Acho que o melhor lugar para usá-lo seria na index do template.
www.pagseguro.com.br - Faça cobranças a partir do seu site
www.hostphi.com - Hospedagem Joomla!
www.joomlaminas.org - Tutoriais e Artigos sobre o Joomla!
www.hostphi.com - Hospedagem Joomla!
www.joomlaminas.org - Tutoriais e Artigos sobre o Joomla!
- Lúcio Sérgio Borges
- Novato
- Mensagens: 41
- Registrado em: 01 Out 2007, 10:46
- Localização: Palmas
Re: Flash - Clique aqui para ativar e usar esse controle
Tentei colocar os comandos abaixo no index do template conforme indicado mas continuou não dando certo...
-------------------------------------------
addSWF('D:\Web Sites\Joomla\WAMPSERVER\wamp\www\vlad\templates\monica\images/header_site_vlad.swf',780,152, true);
//addswf('Caminho e arquivo a ser chamado', Largura , altura , true ou false para transparente)
-----------------------------------------------------
Alguém tem alguma dica?
-------------------------------------------
addSWF('D:\Web Sites\Joomla\WAMPSERVER\wamp\www\vlad\templates\monica\images/header_site_vlad.swf',780,152, true);
//addswf('Caminho e arquivo a ser chamado', Largura , altura , true ou false para transparente)
-----------------------------------------------------
Alguém tem alguma dica?
Lúcio
-
- Super Joomleiro
- Mensagens: 2156
- Registrado em: 24 Mai 2005, 13:30
- Localização: Belo Horizonte
- Contato:
Re: Flash - Clique aqui para ativar e usar esse controle
D:\Web Sites\Joomla\WAMPSERVER\wamp\www\vlad\templates\monica\images/header_site_vlad.swf'
Tem uma barra trocada nesta linha
Tem uma barra trocada nesta linha
www.pagseguro.com.br - Faça cobranças a partir do seu site
www.hostphi.com - Hospedagem Joomla!
www.joomlaminas.org - Tutoriais e Artigos sobre o Joomla!
www.hostphi.com - Hospedagem Joomla!
www.joomlaminas.org - Tutoriais e Artigos sobre o Joomla!
- André Franco
- Usuário
- Mensagens: 56
- Registrado em: 30 Mar 2006, 00:51
- Contato:
Re: Flash - Clique aqui para ativar e usar esse controle
Eu fiz dessa forma pra rodar o swf sem aparecer a solicitação para ativar o controle, etc, etc, etc...
Na index do meu template eu coloquei o code abaixo, o qual está responsável por chamar o swf !
Para exibir os recursos do swf sem a intervenção do usuário eu coloquei o code abaixo:
Salve na pasta do template o code acima com o nome de dynActiveX.js. Agora evemos chamar esse arquivo que salvamos, vai na index do template e coloque o code abaixo antes da tag .
Qualquer coisa estamos ae !!!
Abraços
Na index do meu template eu coloquei o code abaixo, o qual está responsável por chamar o swf !
Código: Selecionar todos
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="790" height="130">
<param name="movie" value="templates/flexy_plazza/images/logo.swf" />
<param name="quality" value="high" />
<embed src="templates/flexy_plazza/images/logo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="790" height="130"></embed></object>
Código: Selecionar todos
// When the page loads:
window.onload = function(){
if (document.getElementsByTagName) {
// Get all the tags of type object in the page.
var objs = document.getElementsByTagName("object");
for (i=0; i<objs.length; i++) {
// Get the HTML content of each object tag
// and replace it with itself.
objs[i].outerHTML = objs[i].outerHTML;
}
}
}
// When the page unloads:
window.onunload = function() {
if (document.getElementsByTagName) {
//Get all the tags of type object in the page.
var objs = document.getElementsByTagName("object");
for (i=0; i<objs.length; i++) {
// Clear out the HTML content of each object tag
// to prevent an IE memory leak issue.
objs[i].outerHTML = "";
}
}
}
Código: Selecionar todos
<!--[if gte IE 6]>
<script src="templates/flexy_plazza/scripts/dynActiveX.js"></script>
<![endif]-->
Abraços

- Lúcio Sérgio Borges
- Novato
- Mensagens: 41
- Registrado em: 01 Out 2007, 10:46
- Localização: Palmas
- homemaker
- Usuário
- Mensagens: 76
- Registrado em: 19 Abr 2004, 21:41
- Localização: Contagem - MG
- Contato:
Re: Flash - Clique aqui para ativar e usar esse controle
Se você inserir o swf usando o Dreamweaver Cs3 ele automaticamante irá criar o diretório com os jscript necessário e também irá fazer com que o código do swf aponte para esse js.
"Não se preocupe com a perfeição, você nunca irá alcançá-la" - S. Dali