Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

francisfeitosa

Como mudar de página sem dar reload no .swf?

Recommended Posts

Como mudar de página sem dar reload no .swf?

Exemplo:

Tenho uma animação no topo do site, com som e menu...

Quero que quando mude de página não reinicie novamente o som e nem a animação.

 

Como fazer...?

 

 

Veja o site: Arlivre

É muito chato o usuário ficar dando "Stop" no som e depois que passar para a outra página ter que dar "Stop" novamente.

 

 

Grato pela atenção...

 

 

Francismar(Francis)

francisfeitosa@bymidia.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você fizer em frames, dependendo do caso pode resolver, mas o ideal seria você usar ou um cookie ou SharedObjects....assimvc cria uma variavel verdadeira ou false, se o usuario desligar o som, então som = false.....isso vai ficar armazenado no pc do usuário, e quando ele der o reload você coloca um ifif som == falsenao tocaelsetocadepois de buscar o shared object do pc do cara.....senão da false sempre

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você fizer em frames, dependendo do caso pode resolver, mas o ideal seria você usar ou um cookie ou SharedObjects....assimvc cria uma variavel verdadeira ou false, se o usuario desligar o som, então som = false.....isso vai ficar armazenado no pc do usuário, e quando ele der o reload você coloca um if

 

if som == false

 

nao toca

 

else

 

toca

 

depois de buscar o shared object do pc do cara.....senão da false sempre

<{POST_SNAPBACK}>

Mas eu não sei programar em flash, eu já programei muito bem até em ASP, mas dedico-me exclusivamente hoje ao design, pois estou me formando e é nisso que eu sou bom.

 

Por acaso você não teria algum tutorial falando sobre isso?

 

 

Valeu pela ajuda...!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você sabe como usar o FlashVars, para que o ASP passe uma variável ao Flash?

 

Se sim, é simples:

 

• Se um usuário pára o som, você seta uma variável para false. Quando for trocar de URL, passa desse jeito:

 

PHP

[*]

[*]getURL('arquivo.asp?som='+variavel,'_self')

[*]

 

• Lá no FlashVars você passa a variável:

 

PHP

[*]

[*]<param name="FlashVars" value="som=<?=$som;?>">

[*]

 

• Depois é só fazer o if no Flash:

 

PHP

[*]

[*]if (som){

[*]  //código pra tocar o som

[*]} else {

[*]  //código pra NÃO tocar o som

[*]}

[*]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você sabe como usar o FlashVars, para que o ASP passe uma variável ao Flash?

 

Se sim, é simples:

 

• Se um usuário pára o som, você seta uma variável para false. Quando for trocar de URL, passa desse jeito:

 

PHP

[*]getURL('arquivo.asp?som='+variavel,'_self')

 

• Lá no FlashVars você passa a variável:

 

PHP

[*]<param name="FlashVars" value="som=<?=$som;?>">

 

• Depois é só fazer o if no Flash:

 

PHP

[*]if (som){

  //código pra tocar o som} else {  //código pra NÃO tocar o som}

<{POST_SNAPBACK}>

Amigo não sei não...esqueci quase tudo de programação...mas ainda continuo com noção, porém sem programar mais nada.

 

Só pode funcionar com arquivo.ASP?

 

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você sabe como usar o FlashVars, para que o ASP passe uma variável ao Flash?

 

Se sim, é simples:

 

• Se um usuário pára o som, você seta uma variável para false. Quando for trocar de URL, passa desse jeito:

 

PHP

[*]getURL('arquivo.asp?som='+variavel,'_self')

 

• Lá no FlashVars você passa a variável:

 

PHP

[*]<param name="FlashVars" value="som=<?=$som;?>">

 

• Depois é só fazer o if no Flash:

 

PHP

[*]if (som){

  //código pra tocar o som} else {  //código pra NÃO tocar o som}

<{POST_SNAPBACK}>

Amigo não sei não...esqueci quase tudo de programação...mas ainda continuo com noção, porém sem programar mais nada.

 

Só pode funcionar com arquivo.ASP?

 

 

Obrigado.

<{POST_SNAPBACK}>

Você não teria um modelo, exemplo pronto para passar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

afffffffffff!!!!!

 

to falando .. esses caras pagando de mala eh f*** !!

mas vasi la .. uma form SIMPLES de fazer isso q você quer =)

 

 

É soh você fazer dois frames

tipo

<html>

<head><title>SITE</title>

</head>

 

<frameset>

  <frame src="topo.htm" name="Topo" scrolling="NO" noresize >

  <frame src="main.htm" name="Conteudo">

</frameset>

<body>

<noframes>

</body></noframes>

</html>

esse codigo .. eh o do HTML q vai dividir sua pagina em 2... sendo assim .. a parte do TOPO.HTM .. seria o seu MENU e o MAIN.HTM ... seria o seu cointudo .. sakou ??/

 

dai tipo .. qndo você clikar .. no item do menu .. ele tera q abrir nao frame debaixo fazendo com q carregue soh a pagina de baixo !! e a de cima fika normal !! nao vai dar reload !!!

 

 

 

No Botao la do flash ... você poe assim

 

on (press) {

getURL("main2.htm", "Conteudo");

}

esse comando fara com q o seu conteudo abra na frame CONTEUDO .. q eh a frame de baixo !!!

 

sako ???

se nao .. poe ae sua duvida ;)

<{POST_SNAPBACK}>

Dããããã...

 

Disso eu já sabia...se fizesse com frame, mas não quero com frame...queria algo como foi citado...cookie ou outra forma sem ser FRAME.

 

Valeu pela ajuda...!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

afffffffffff!!!!!

 

to falando .. esses caras pagando de mala eh f*** !!

mas vasi la .. uma form SIMPLES de fazer isso q você quer =)

 

 

É soh você fazer dois frames

tipo

<html>

<head><title>SITE</title>

</head>

 

<frameset>

  <frame src="topo.htm" name="Topo" scrolling="NO" noresize >

  <frame src="main.htm" name="Conteudo">

</frameset>

<body>

<noframes>

</body></noframes>

</html>

esse codigo .. eh o do HTML q vai dividir sua pagina em 2... sendo assim .. a parte do TOPO.HTM .. seria o seu MENU e o MAIN.HTM ... seria o seu cointudo .. sakou ??/

 

dai tipo .. qndo você clikar .. no item do menu .. ele tera q abrir nao frame debaixo fazendo com q carregue soh a pagina de baixo !! e a de cima fika normal !! nao vai dar reload !!!

 

 

 

No Botao la do flash ... você poe assim

 

on (press) {

getURL("main2.htm", "Conteudo");

}

esse comando fara com q o seu conteudo abra na frame CONTEUDO .. q eh a frame de baixo !!!

 

sako ???

se nao .. poe ae sua duvida ;)

<{POST_SNAPBACK}>

Dããããã...

 

Disso eu já sabia...se fizesse com frame, mas não quero com frame...queria algo como foi citado...cookie ou outra forma sem ser FRAME.

 

Valeu pela ajuda...!!!

<{POST_SNAPBACK}>

Dãããããã.. é ótima!

 

hehehehe

Compartilhar este post


Link para o post
Compartilhar em outros sites

mal cara .. nao eh contigo nao .. mal msm !! ;) .. o q você fez ae .. eh uma OTIMA ideia ! .. serio msm .. mas ae .. nem eskenta .. nao eh contigo nao !!!

 

mal mesmo se maguei você master player !!

 

;)

 

morreu !!

<{POST_SNAPBACK}>

Quem você chamou de mala???

Tá meio confusa essa sua resposta...explica melhor...!

 

valeu...

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu não vou dar trela para usuários desrespeitosos e grosseiros...isso será notificado aos administradores, e eles vão tomar as devidas providências...Master Player, não esquenta não, não vale a pena discutir com quem não tem conteudo....bola pra frentequanto a sua duvida fracisfeitosa, eu mandei por PM um tutorial sobre algo bem parecido com o que você quer.....você recebeu??qualquer duvida tem uma materia do Dauton Janota na home do imastres falando sobre SharedObjects, é só colocar essa expressão na busca, e slecionar flash, na categoria, depois escolher a materia que é assinada por ele, falando sobre SharedObjectstente fazer o exemplo, não é dificil, se precisar de ajuda, poste de novogente, vamos fazer do forum um bom lugar pra se discutir coisas sobre flash, não fazer barraco...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.