Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom... estou fazendo um site.. e todos os links do mesmo estão assim.... a href="?i=x">link sendo um número qualquer...
Pois assim.. com este i eu passo ele para o ajax e tudo resolvido..... bom... o problema agora está no topo, que é o menu do site... que é em flash.... eu não sei nem como colocar link nos botões.... pesquisei e vi como faz... mas a questão é..... basta eu colocar assim...
on (release) { getURL("?i=3");}
e mais um problema.... no script do ajax.... fiz ele procurar o link em todas as tags a que estão em toda a div "principal"... o flash vai estar dentro dela... o js do ajax vai conseguir enxergar este link?
no botão já tem este código no action....
onClipEvent (load){ num = 5;}que faz o botão ficar de outra cor quando passa o mouse.... o problema que ao colocar o on (release) logo abaixo... ele ignorou este comando acima.... deixando o botão estático...... e ainda faz com que abra o link em 2 abas no ff... coloquei um link qualquer para testar....
Bom o link da página é este... está sem os links no flash ainda..... e os links que estão no rodapé, para testar o ajax está tudo funcionando... menos nos IEs..... mas isso ainda tenho que resolver....
Obrigado
Bom, quando você usa o GetURL, o flash muda a URL da página mesmo, redireciona o site. O que acredito que não seja o que você quer. É mais provável que usar javascript seja melhor.
Dê uma olhada nesses links que achei:
http://br.tecnologia.yahoo.com/061218/55/1gt4m.html
http://www.felipeandrade.org/blog/?p=68
Flw
obrigado.tinha resolvido assim mesmo...no getURL coloquie getURL("java script:funcao(parametros)");funcinou do jeito que eu precisava.... obrigado...www.sgsistemas.com.br/novoSGSitetanto o menu quanto o mapa em clientes e parceiros...
bom... fiz um teste aqui... e fiquei surpreso.... basta colocar como pensei mesmo que funcionou....
só tá ainda com os detalhes que comentei acima... o botão ficou "estático" mas pelo menos não abre 2 vezes o link...
Só que acho que o ajax "ignorou ele" pois carregou corretamente mas o flash deu um "restart"... voltando para o início... o que eu não quero que acontece por isso estou fazendo os demais links que estão fora do flash tudo para funcionar corretamente com o ajax....
vou ter que ver o que colocar aqui.. arquivo ajax...
var menu=document.getElementById("estrutura") var links=menu.getElementsByTagName("a")
mesmo o flash estado dentro da "estrutura" o ajax não encontou o link vindo de lá.....