Guest Karen Postado Julho 29, 2003 Denunciar Share Postado Julho 29, 2003 Pessoal, estou com um script em javascript de imagens jpg randomicas.Foi me solicitado que eu fizesse o mesmo com swf.Alguém sabe como eu faço isso? Troquei todos os comandos que eu conhecia para encaixar o swf, mas não consigo fazer funcionar. Obrigada :blink: <script language="JavaScript">var imagenumber = 6 ;var randomnumber = Math.random() ;var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;images = new Arrayimages[1] = "01.jpg"images[2] = "02.jpg"images[3] = "03.jpg"images[4] = "04.jpg"images[5] = "05.jpg"images[6] = "06.jpg"var image = images[rand1]</script><script language="JavaScript">document.write('<IMG border=0 SRC="' + image + '">')//é onde vai aparecer as imagens</script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Julho 29, 2003 Denunciar Share Postado Julho 29, 2003 karen, tenta fazer isso no próprio flash........entra no forum do Flash e veja se tem como fazer um "Flash" randômico........ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thuran Postado Julho 30, 2003 Denunciar Share Postado Julho 30, 2003 1º) o nome dos arq terão q ter o extensão .swf2º) o script para chamar a função terá q ser o seguinte:<script language="JavaScript"> document.write('<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='400' height='350'> <param name='movie' value='"+image+"'> <param name='quality' value='high'> <embed src='"+image+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='400' height='350'></embed> </object>') </script>* lembrando do tam do swf (width, height), q você deve configurar de acordo com as conf dos seus arq Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 AnaoScript Postado Julho 31, 2003 Denunciar Share Postado Julho 31, 2003 Ae Karen tenta esse aqui mas não sei se vai dar porque não testei<script language="JavaScript">images = new Array()images[1] = "01.jpg"images[2] = "02.jpg"images[3] = "03.jpg"images[4] = "04.jpg"images[5] = "05.jpg"images[6] = "06.jpg"var valor = 0valor = parseInt(Math.randon()* images.length);var image = images[valor]</script><script language="JavaScript">document.write('<IMG border=0 SRC="' + image + '">')//é onde vai aparecer as imagens</script> Testa la Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thuran Postado Julho 31, 2003 Denunciar Share Postado Julho 31, 2003 não anão! ...ela quer modificar esse script q ela tem para exibir img em jpg para q ele passe a exibir animaçõesswf. :rolleyes: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 AnaoScript Postado Agosto 1, 2003 Denunciar Share Postado Agosto 1, 2003 Ae cara tipo ela quer fazer isso dentro do Flash ou mudar o flash do ht tipo ela quer criar varios flash e ir mudando u ela quer traduzir os script para o Action Script? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thuran Postado Agosto 1, 2003 Denunciar Share Postado Agosto 1, 2003 pelo q eu entendi, ela tem esse script (q mostra img randômicas), e quer modificá-lo para exibir swf no lugarde img....ou seja, ela tem vários swf e quer fazer com q esses sejam exibidos de forma randômica. B) Pelo menos foi essa idéia q ela passa no post dela! :unsure: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 AnaoScript Postado Agosto 3, 2003 Denunciar Share Postado Agosto 3, 2003 ae Tomar que nãos eja isso porque seria loucura cara imagina ficar carregando swf a cada 1 minuto hehehehe :D Mas Mina explica melhor dai agente pode te explicar melhor beleza Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Agosto 3, 2003 Denunciar Share Postado Agosto 3, 2003 anãozinho... se ela falou o que ela queria é isso mesmo...SWF randomico.....hehehe...alternação de swf's........isso de certo modo é util... tipo, em vez de você criar um swf enorme, você criar vários pequenos.....enquanto o download de um é feito, o outro é "tocado"........assim o usuário não precisa ficar tanto tempo esperando 1 download........... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 AnaoScript Postado Agosto 3, 2003 Denunciar Share Postado Agosto 3, 2003 Ae dir aol você ta certo só que eu ainda acho que é bobera mas você ta certo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Agosto 3, 2003 Denunciar Share Postado Agosto 3, 2003 :D valeu anão......hehehehenós sempre trabalhando procurando o melhor para os usuários... (lembrando que a maioria não tem internet de alta velocidade.......)....................... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thuran Postado Agosto 4, 2003 Denunciar Share Postado Agosto 4, 2003 ae Tomar que nãos eja isso porque seria loucura cara imagina ficar carregando swf a cada 1 minuto hehehehe :D se os swf forem exibidos a cada visita ou reflesh da pág, esse script pode ser bem útil (dependendo q ela for exibir!)...tudo é uma questão de nescessidade! :P Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 www.clickibost.kit.net Postado Agosto 4, 2003 Denunciar Share Postado Agosto 4, 2003 Pessoal, estou com um script em javascript de imagens jpg randomicas.Foi me solicitado que eu fizesse o mesmo com swf.Alguém sabe como eu faço isso? Troquei todos os comandos que eu conhecia para encaixar o swf, mas não consigo fazer funcionar. Obrigada :blink: <script language="JavaScript">var imagenumber = 6 ;var randomnumber = Math.random() ;var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;images = new Arrayimages[1] = "01.jpg"images[2] = "02.jpg"images[3] = "03.jpg"images[4] = "04.jpg"images[5] = "05.jpg"images[6] = "06.jpg"var image = images[rand1]</script><script language="JavaScript">document.write('<IMG border=0 SRC="' + image + '">')//é onde vai aparecer as imagens</script> depende de muitas coisas, tem aguns brossers que não pega esse script.mais vale apena tentar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Kcio Postado Maio 18, 2004 Denunciar Share Postado Maio 18, 2004 Pessoal, sei que esse tópico é um pouco antigo, mas vou postar isso aqui para que quem precisar disso no futuro encontre a resposta sem precisar criar outro tópico....Bom, eu utilizei uma parte de cada código postado acima, e modifiquei algumas partes para ficar de acordo com o q eu necessitava.. Mas aí está o código:<html> <head> <script language="JavaScript"> var imagenumber = 2; var randomnumber = Math.random(); var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1; animas = new Array; animas[1] = "sup1"; animas[2] = "sup2"; var anima = animas[rand1]; function carrega() { document.getElementById('topo').innerHTML = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH=650 HEIGHT=150 id='+anima+'> <PARAM NAME=movie VALUE="'+anima+'.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=wmode VALUE=transparent> <EMBED src="'+anima+'.swf" quality=high bgcolor=#FFFFFF wmode=transparent WIDTH=650 HEIGHT=150 NAME='+anima+' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>' } </script> </head> <body onload="carrega()"> <div align=center id=topo> </div> </body> </html>Confesso que não sei para que servem alguns comandos, mas sei que isso funcionou aqui em casa.Bom, até a próxima... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Black Dragon Postado Maio 18, 2004 Denunciar Share Postado Maio 18, 2004 Sem querer ser o mais cruel, mas o Flash é possivel fazer tal coisa, a unica diferença é q o tamanho do arquivo em largura e extensão não SERAH variavel <=-(Pra fazer algo q varie ateh isso, recomendo linguagem php, carregando a partir de uma base de Dados! Assim ele escolhe randomicamente uma tabela de dados postados e vai sempre mostrar um diferente! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Kcio Postado Maio 18, 2004 Denunciar Share Postado Maio 18, 2004 Black Dragon, a pessoa pode utilizar o código abaixo para isso. Mas aí ela teria que configurar animação por animação (não sei muito sobre php, mas acho que lá tb seria assim..).Aí está o código (coloque-o na linha abaixo de "var anima = animas[rand1];") :if (rand1 == "1") { var wid = "650"; var hei = "150"; } if (rand1 == "2") { var wid = "500"; var hei = "100"; } E depois troque a linha que inicia com "document.getElementById('topo')" por esta aqui: document.getElementById('topo').innerHTML = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH='+wid+' HEIGHT='+hei+' id='+anima+'> <PARAM NAME=movie VALUE="'+anima+'.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=wmode VALUE=transparent> <EMBED src="'+anima+'.swf" quality=high bgcolor=#FFFFFF wmode=transparent WIDTH='+wid+' HEIGHT='+hei+' NAME='+anima+' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>' falou. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Karen
Pessoal, estou com um script em javascript de imagens jpg randomicas.
Foi me solicitado que eu fizesse o mesmo com swf.
Alguém sabe como eu faço isso? Troquei todos os comandos que eu conhecia para encaixar o swf, mas não consigo fazer funcionar. Obrigada :blink:
<script language="JavaScript">
var imagenumber = 6 ;
var randomnumber = Math.random() ;
var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;
images = new Array
images[1] = "01.jpg"
images[2] = "02.jpg"
images[3] = "03.jpg"
images[4] = "04.jpg"
images[5] = "05.jpg"
images[6] = "06.jpg"
var image = images[rand1]
</script>
<script language="JavaScript">
document.write('<IMG border=0 SRC="' + image + '">')//é onde vai aparecer as imagens
</script>
Link para o comentário
Compartilhar em outros sites
15 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.