
Cardon
Membros-
Total de itens
199 -
Registro em
-
Última visita
Tudo que Cardon postou
-
você está inserindo isso em um html? e esta usando ele para abrir links ou outras páginas html, onde a página inteira é recarregada? ou ela é toda em flash?
-
fácil tem duas maneiras de fazer. a primeira e mais simples, porém menos eficaz, é você criar um clip de filme da animação que quiser e um outro igual ao da animação só que estático, ou seja, so o primeiro quadro. dai você vai em inserir>novo símbolo (ctrl+f8) e escolhe botão. no primeiro quadro do botão você coloca o movie clip estático, no segundo o da animação das ondinhas como você falou e no terceiro o estático denovo. ta feito, ctrl+enter e veja o resultado o outro modo é apartir do action script: crie um movieClip animado e coloque um Stop(); no primeiro quadro dele e um gotoAndPlay(2); no ultimo quadro. devolta para o palco, instancie seu movieClip com qualquer nome (btn por exemplo) e então coloque esse action no primeiro quadro btn.onRollOver = function(){ btn.gotoAndPlay(2); } btn.OnRollOut = function(){ btn.gotoAndStop(1); } tem outras maneiras mas vai depender de como você quer sua animação mas o começo é isso mesmo falow
-
tenta colocar as imagens em outros swf's já com a animação da imagem como você quer dai so vai importando eles conforme é necessário, dai coloca um loader para cada um assim o site todo aparece e ele carrega só o swf externo falow espero que eu tenha ajudado
-
Problemas com duplicate - coisa do capeta (RESOLVIDO)
pergunta respondeu ao Cardon de Cardon em Flash & ActionScript
galera consegui era uma coisa bem tola já ta resolvido falow obrigado mesmo assim -
véio não porque quando você coloca o action no primeiro frame ele le tudo e executa quando ele executa não coloca os actions pro teu movieClip pois ele não existe ainda, só vai existir no segundo frame. hehehe faz o seguinte: //1º frame camada action stop(); a = new Number(); movieClipX.onRelease = function() { a = 1; nextFrame(); }; movieClipO.onRelease = function() { a = 2; nextFrame(); }; //2º frame camada action stop(); switch (true) { case (a == 1) : _level0.te.text = "escolheu x"; break; case (a == 2) : _level0.te.text = "escolheu o"; break; default : trace("não encontrado"); } agora coloque uma nova camada com os símbolos de X e O no primeiro frame e no segundo frame um campo com a instancia te onde irá indicar qual foi a escolha. obs.: você pode usar um if ao invés de switch.
-
crie um movieClip vazio e instancie como imagem imagem.loadMovie("imagens/"+v2+".png"); isso jogará uma imagem para dentro de seu movieClip (não esqueça de salvar as imagens como .png e colocalas em uma pasta chamada imagens agora precisamos conectar com o XML e colocar na variavel "v2" o nome que esta salvo a imagem nome_qualquer_para_variavel = new XML(); nome_qualquer_para_variavel.ignoreWhite = true; System.useCodepage = true; System.security.allowInsecureDomain; nome_qualquer_para_variavel.load("seu_xml.xml"); stop(); coloque o arquivo xml na mesma pasta do arquivo swf adicione essa linha para colocarmos no "v2" o nome da imagem v2 = con.childNodes[0].childNodes[0].childNodes[0].attributes.nome; //v2=imagem01 v2 = con.childNodes[0].childNodes[0].childNodes[1].attributes.nome; //v2=imagem02 v2 = con.childNodes[0].childNodes[0].childNodes[2].attributes.nome; //v2=imagem03 v2 = con.childNodes[0].childNodes[0].childNodes[3].attributes.nome; //v2=imagem04 dai você escolhe o arquivo xml deve ser +/- assim <?xml version='1.0' encoding='iso-8859-1'?> <xml> <linhas> <nome="imagem01"> <nome="imagem02"> <nome="imagem03"> <nome="imagem04"> </linhas> </xml>
-
ou sisplesmente deiche fora da tela se você não for usar ele mais
-
como fazer efeito panoramico em 3D [EXEMPLO]
pergunta respondeu ao m_axx de Cardon em Flash & ActionScript
nossa não faço a mínima ideia de como fazer mas fico muito show de bola muito bom mesmo se souber como faz posta ai que quero aplicar na minha loja -
Problemas com duplicate - coisa do capeta (RESOLVIDO)
uma questão postou Cardon Flash & ActionScript
Bom dia galera! Estou com um probelma estranho. E não consigo indentificar onde esta o problema. Bom... O probelma com o duplicateMoveiClip é o seguinte: Estou desenvolvendo um programinha em flash para minha loja, e ele busca dados em um XML, que contém os produtos e seus respectivos tipos e descrições. o flash busca todos os produtos e joga em um array, apartir desse array é criado vários MovieClips cada um para um produto do XML, e apartir do número de cada produto (código), cada um tem uma ação diferente. Resumindo É criado um movieClip para cada produto, utilizando o duplicateMovieClip, e esta tudo funcionando perfeitamente, sem problemas até aqui. ai vai o código: dados = new Array(); num = new Array(); numDados = new Array(); extractNumOfNumDados = new Array(); con.onLoad = function() { quantChilds = con.firstChild.childNodes; for (i=0; i<quantChilds.length; i++) { dados.push(con.childNodes[0].childNodes[i].attributes.nome); num.push(con.childNodes[0].childNodes[i].attributes.numero); numDados.push(dados[i]+num[i]); } numDados.sort(); for (g=0; g<numDados.length; g++) { extractNumOfNumDados.push(numDados[g].slice(-3)); } for (nur=0; nur<quantChilds.length; nur++) { dados.sort(); btn.duplicateMovieClip("btn"+extractNumOfNumDados[nur],1000+nur,{_y:30+nur*35, _t:dados[nur]}); _root["btn"+extractNumOfNumDados[nur]].onPress = function() { ... O problema é quando faço uma busca dentro desses movieClips já criados para gerar uma nova lista de movieClips sem perder a anterior, uma lista só com os resultados da busca. Novamente tudo perfeito, o sisteminha para a busca funciona e adiciona os novos movieClips, perfeitamente, novamente usando o duplicateMovieClip exatamente como foi feito anteriormente, porém... para cada novo movieClip criado, desaparece um dos anteriores já criados. (crazy) por favor, se alguém souber o que esta acontecendo agradeço desde já aqui vai o link para download do arquivo e o XML. http://marketing.net84.net/sistema/temas/l...reita/teste.zip desde já agradeço. -
alguém conhece ou sabe de algum programinha para apenas visualizar desenhos em eps? sem que tenha que ficar importando no corel draw ou ilustrator ps - isso demora muito. desde já obrigado
-
acessando iframe via Javascript
pergunta respondeu ao Cardon de Cardon em Ajax, JavaScript, XML, DOM
beleza obrigado mesmo a dúvida que fica agora é como fazer o js escrever essas linhas de código asp peguei umas formas de include em asp mas estou utilizando um innerHTML para reescrever o conteúdo de uma div na prática a div perde seu conteúdo anterior e carrega um novo porém quando coloco as linhas de asp para o innerHTML, ele não reconhece como conteúdo de dentro dos " " para quem usa notepad++, não fica cinza, não vira uma string. isso da erro no carregamento do js. pois tenho tags como <% por favor se poderem me ajudar, -
jonathan não funcionou muito bem estou usando esse cod para gerar a div com o iframe function limpaFrente(){ function dale(){ document.frames["iframeIntro"].document.body.style.background="red"; }; linkCre = "http://www.credipar.com.br/extranet/cartao/home.aspx"; document.getElementById("content").innerHTML="<div style='width:100%;' id='iframe' align='center'><br><br><iframe marginwidth='0' marginheight='0' src="+linkCre+" frameborder='0' width='100%' scrolling='true' height='600' name='iframeIntro' id='iframeId' allowTransparency='true'></iframe><a href='java script:dale();'>as</a></div>"; repare que tenho que desfazer todo o conteúdo de uma antiga div com id "content" POIS NÃO TENHO ACESSO AO HTML DA PÁGINA! so posso puxar js's externos para alterar todo o layout. agora me desculpem por não saber muito bem de asp e afins. e também o cod que você me mandou não funcionou.
-
acessando iframe via Javascript
pergunta respondeu ao Cardon de Cardon em Ajax, JavaScript, XML, DOM
amigo não intendi o que você quis dizer mas vi também, depois de pesquisar muito na internet, que é impossível modificar o centeudo de um iframe quando ele não provem de um file de nosso próprio dominio. ou seja só é possível modificar o conteudo do iframe quando estamos puxando algo do tipo page02.html, mas nada do tipo http://www.google.com.br. pois bem gostaria de saber se alguém conhece algum outro tipo de inclusão de páginas externas em um site, porém que não seja em php, pois meu sistema roda com o aspx. para me ajudar e o mais importante, se da de alterar os dados da página puxada. agradeço desde já -
Boa noite amigos esse é meu primeiro post nessa parte do forum que trata de programação em ASP utilizo muito de JavaScript e php, porém estou trabalhando em um site onde tudo é em aspx e devo me enquadrar nele. pois bem. estou precisando inserir uma página externa em meu site, tipo como funciona com um iframe ou frame do html. mãns... preciso fazer alterações no layout dessa página, seria como puxar via ssi include ou iframe a página do google e mudar a cor do background. porém no iframe é impossível, repidto, IMPOSSÍVEL. pois so funcionaria se a mesma estivesse no mesmo dominio da pagina PAI ou raiz (root) estou usando de hacks de javascripto que deu certo até então, se tratando de minha própria página. mas qo puxar essa nova e externa não venho conseguindo. Então amigos gostaria primeiro saber se é possível, via asp ou aspx (não sei qual a diferença) puxar com o SSI (Server-Side Include) páginas externas tipo http://www.google.com.br e posteriormente modifica-las. depois como fazer. agradeço desde já.
-
amigo procure sobre include de php é ótimo salvou minha vida muitas veses
-
(Resolvido) Painel sobre um flash
pergunta respondeu ao Mofo de Cardon em Ajax, JavaScript, XML, DOM
pode ser mas acho que so vai funcionar se colocar um swf na div "flutuante" pois assim funciona no meu site mas a div com drag ou que esta por cima das outras é com um objeto em flash -
Bom dia pessoal sábado é sempre um dia ótimo para ter dúvidas não é? heheh então minha dúvida é: tenho um site onde apenas posso altera-lo apartir de js externos - hacks - então todo o layout dele é carregado depois do html todo apartir do js que crio tanto um arquivo css que é importado por um elemento criado pelo js totalmente. isso se da também aos swf's e eventuais alterações em div's e afins bom o problema que venho enfrentando é que preciso adicionar um iframe ao corpo de meu site em uma div já existênte e e o conteúdo dele é de uma página esterna (google por exemplo) então criei function limpaFrente(){ document.getElementById("content").innerHTML="<div id='iframe' style='width:100%;' align='center'><br><br><iframe marginwidth='0' marginheight='0' src='http://www.credipar.com.br/extranet/cartao/home.aspx' frameborder='0' width='100%' scrolling='no' height='500' name='iframeIntro' id='iframeId'></iframe></div>"; para limpar a div atual e colocar na mesma o iframe com o seu respectivo conteúdo. depois de tudo isso feito, vem o ponto do meu problema COMO MUDAR ALGO NO CONTEÚDO DO IFRAME? COMO MODIFICAR, ACRESCENTAR OU TIRAR ELEMENTOS DA PÁGINA DO IFRAME? estou tentando algo com isso if(document.frames["iframeIntro"].document.getElementById("principal")){ alert("sim"); }else{ alert("não"); }; mas não adianta porque ele executa antes de existir os tais campos na pagina dentro do iframe queria saber também um jeito de executar meu script apos o total caregamento do iframe obrigado e até mais.
-
ola obrigado por responder obrigado mesmo o link http://www.virtualcom.microvix.com.br/ hehe coloquei sim display:none no css escrevi errado aqui no forum depois eu coloco document.getElementById("principal").style.display="table-row"; para o firefox, chrome e safari e document.getElementById("principal").style.display="block"; para o IE
-
(Resolvido) Painel sobre um flash
pergunta respondeu ao Mofo de Cardon em Ajax, JavaScript, XML, DOM
tente utilizar z-index no css coloque um id na div que você esta usando para o painel e na sua folha de css's coloque: #IdSuaDiv{ z-index=10000; } talvez funcione -
Função para alternar paineis para a frente
pergunta respondeu ao Mofo de Cardon em Ajax, JavaScript, XML, DOM
Amigo tente colocar assim <html><head> <title>Teste</title> <style type="text/css"> #m1{ background-color:#00FF00; position: absolute; left: 20px; top: 20px; z-index:5; width: 30%; height: 191px; } #m2{ background-color:#FF0000; position: absolute; left: 40px; top: 40px; z-index:10; width: 30%; height: 191px; } #m3{ background-color:#0000FF; position: absolute; left: 60px; top: 60px; z-index:15; width: 30%; height: 191px; } </style> <script> function muda(numero){ variavel = numero; //alert(variavel); document.getElementsByTagName("div")[0].style.zIndex = "1"; document.getElementsByTagName("div")[1].style.zIndex = "2"; document.getElementsByTagName("div")[2].style.zIndex = "3"; document.getElementById("m"+variavel).style.zIndex = "30"; } </script> </head> <body> <a href="java script:muda(1)"><div id="m1">a</div></a> <a href="java script:muda(2)"><div id="m2">a</div></a> <a href="java script:muda(3)"><div id="m3">a</div></a> </body> </html> deu certo conforme vai clicando nas divs elas vão indo para trás e para frente. -
Olá pessoal Estou tendo uns problemas com o navegador opera, em relação a mostrar o meu site. Estou desenvolvendo um layout totalmente novo para um site da loja que trabalho, porém o mesmo não pode ser alterado apartir do html principal, a única coisa que posso fazer para inserir novos elementos, é apartir de hacks com o JavaScript pois bem, meu problema é que, em meu site, ele so aparece o conteúdo apos todas as tags html e js forem carregadas, opção minha, sendo assim tenho a div principal com o style="none" para ficar sem visualização alguma, e quando o site acaba de carregar ela muda dinâmicamente para style="block", para o IE e style="table-row" para o FireFox, safari e chrome, porém no ópera não funciona nem um nem outro, Quando o style da div muda no css, o site realmente aparece mas o plano de fundo real daquela div não aparece, ou seja, fica tudo brando no fundo, todos os outros elementos do site aparecerem menos o plano de fundo daquela maldita div. porém isso realmente só acontece no ópera, consegui resolver esses problemas nos outros navegadores. se alguém tiver alguma dica para me passar, agradeço muito. Desde já obrigado.
-
crie um arquivo xml com os dados e importe para o flash colocando o var do campo de texto dinamico o nome da variável que vai receber as informações do xml eu fiz isso com um seletor de datas para mim no botão apenas altere a ação dele para trocas a linha do xml que ele irá pegar.
-
Chamar função de banner rotativo
pergunta respondeu ao andre.hebeler de Cardon em Ajax, JavaScript, XML, DOM
dica. da proxima vez faça tudo no flash e faça ele puxar as imagens externamentes por exemplo a cada cinco segundos mudar o nome da imagem a ser puxada. assim você pode controlar na time line eu utilizo isso em meu site mas, as imagens mudam conforme o local do site que a pessoa se encontra se é no setor de camisetas, vai aparecer uma imagem de camiseta, porém no código existe apenas uma função que busca essas imagens q mudam conforme o que está escrito no url. porém como você já tem a sequência de imagens a aparecer, pode fazer manualmente noi flash ai vai a dica: //uma camada com um certo tempo na time line correspondente a aparição de todas as imagens //apenas um quadro no movie clipe que dentro dele um outro MovieClipe com dois quadros para ficar atualizando coloque isso seuMovieClipe.loadMovie("imagens/"+_level0.variavel+".png"); //agora faça por exemplo uma nova camada no palco e um quadro chave a cada 10 quadros e coloque neles o seguinte variavel = "imagem1"; falow -
apenas mostrar pagina quando tudo já estiver carregado
pergunta respondeu ao Cardon de Cardon em Ajax, JavaScript, XML, DOM
porque há mais coisas nesse saydone que não mostrei aqui e também porque tive problemas com o onload e que terão ações diferentes nos respectivos browsers hehe foi mal não explicar. Pois bem amigo muito obrigado mesmo pela sua atenção agora estou só com problemas no ópera pois procurei mais afundo sobre o outros dois (safari e chrome) como ativar o document.readyState e cheguei a isso: if(/Safari/i.test(navigator.userAgent)){ //Test for Safari var _timer=setInterval(function(){ if(/loaded|complete/.test(document.readyState)){ clearInterval(_timer) saydone(); // call target function }}, 10) } espero que alguém também aproveite desse código hehehe pois funcionou em ambos (safari e chrome) mas agora vou atrá da ovelha negra hehe o ópera falow muito obrigado mesmo -
apenas mostrar pagina quando tudo já estiver carregado
pergunta respondeu ao Cardon de Cardon em Ajax, JavaScript, XML, DOM
Fica sim deu tudo certo coloquei uns alerts pra confirmar anteriormente. porém já resolvi o problema. troquei isso function saydone(){ document.getElementById("principal").style.display="block"; } por isso function saydone(){ document.getElementById("principal").style.display="table-row"; } apenas substitui o display="block", por display="table-row" funcionou perfeitamente mas o que mais me irrita é não esta funcionando no ópera ainda nem no chrome e safari. alguém saberia como funciona o "document.readyState" nesses outros browser? obrigado desde já!!