Ir para conteúdo
Fórum Script Brasil
  • 0

Flash+javascript


Carine

Pergunta

Olá Turma!

Tudo bem com voces?

Eu estou aqui pra agradecer a ajuda que voces me deram até aqui e vim pedir mais ajuda.kkk

Vo tentar explicar da melhor maneira possível:

Eu tenho um menu que abre tipo sanfoninha, mas tem um problema.

O site é em php e o menu quando abre e a gente clica em um dos subitens, a página carrega denovo e o menu volta a ficar fechado, eu precisaria que um código que fique na página e que quando carregue o menu já carregue aberto.

Exemplo:

Menu:

ITEM

Subitem ---->Quando clica no item abre o subitem que carrega a página !

Pagina 0: Aqui o menu carregaria normal.

Página 1 : ---->Nessa página iria o código que faz o menu carregar com o subitem aparecendo.

Seria isso ai.

Se puderem me ajudar eu agradeço desde já.

Link para o comentário
Compartilhar em outros sites

21 respostass a esta questão

Posts Recomendados

  • 0

acho que a solução seria você usar uma pagina de quadros ou iframe.

Porque pelos meus conhecimentos não tem como uma pagina recarregar e o conteúdo flash continuar onde estava, ele recarrega também, infelizmente (ou felizmente, sei lá). ;)

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --carine --

Olá, eu andei lendo não lembro onde que existe sisteminhas em php que chamam em determinadas páginas arquivos diferentes, talvez seria o meu caso.

Link para o comentário
Compartilhar em outros sites

  • 0

Ah eu pensei e, talvez se fizesse com dois arquivos diferentes um o menu ficaria aberto e o outro o menu ficaria fechado e teria um código nas páginas php que chamasse o menu de acordo com a página. Acho que isso é mais fácil de fazer talvez. O que voces acham?

Link para o comentário
Compartilhar em outros sites

  • 0

seguinte...

<param name="FlashVars" value="variavel=valor">

coloca isso em algum lugar entre o <object></object> que esta o flash...

apenas altere a variavel e o valor com alguma variavel que seja de sua escolha...

essa variavel vai ser passada para dentro do flash...

la dentro voce trabalha como quizer, dependendo da pagina voce pode colocar por exemplo:

<param name="FlashVars" value="subitem=<?=$mostra;?>">

e no topo da pagina você coloca

<?

$mostra = "sim" (ou "não", você escolhe);

?>

ai no flash você faz a condicao...se mostra for igual a "sim" mostra o submenu, senao não mostra...

Editado por m_axx
Link para o comentário
Compartilhar em outros sites

  • 0

Me pareceu muito simples a sua maneira de fazer.

Só que eu ainda não sei direito como se coloca as Variáveis pra funcionar.

Como é que fica o código que fica dentro do Flash? Onde vai? Nos botões ou somente num quadro chave em branco?

Link para o comentário
Compartilhar em outros sites

  • 0

então...é assim..

no flash você tem que procurar como mexer com variaveis...(procura o comando "if")

dps na pagina que tem o codigo e tudo mais você colocaria antes do codigo do flash uma tag definindo a variavel...

é bem simples...teoricamente...

na pratica eu não sei ao certo como ficaria...

mas se eu fosse voce e estivesse kerendo isso pra ontem... :P ...prpocuraria na parte d target...

sabe quando você faz o script "on (press) {getURL" etc etc etc....então...tem uma parte que você coloca "_blank", "_parent" ou algo diferente dependendo d onde você quer que abra a pagina...

eu eu colocaria o menu em uma pagina e dentro dessa pagina um iframe com o conteudo...e direcionaria o link para esse iframe...

não sei se você entendeu...coloca aí se você tiver alguma duvida...

eu to meio corrido agora...+ quando dder faço um exemplo pra você.. ;)

ps.: deixei uma mensagem la no mural do seu site...tah bem legal o site viu!!

coloquei com meu nome mesmo...andre...dps você v la.. ^_^

Editado por m_axx
Link para o comentário
Compartilhar em outros sites

  • 0

Eu realmente estou precisando pra ontem isso, mas eu olhei lá na ajuda do Flash, e tem explicações mas pra mim parece que está em grego, não entendo nada. :(

Eu aguardo o exemplo que voce prometeu, quem sabe eu entendo melhor. :mellow:

Link para o comentário
Compartilhar em outros sites

  • 0

sem problemas...

http://d.turboupload.com/de/1868497/t54mp6izpq.html

feito... ;)

_________________________________________________________________

eskeci de falar... :huh:

eu acho que fazendo isso o submenu não iria sumir porque a unica pagina que realmente muda é aquela que esta no iframe, então a pagina que esta o menu continua sem atualizar nem alterar...

Editado por m_axx
Link para o comentário
Compartilhar em outros sites

  • 0

hum...perai que eu faço um na versao 6.0

e na verdade o que eu fiz não foi um menu, foi mais para mostrar como fazer para clicar no flash e abrir dentro do iframe, porque com isso mesmo que abra um submenu, quando voce clica não muda

espera só mais um pouquinho que eu já faço aqui tá... ^_^

_____________________________________________

então, acabei de ver que na versao 6.0 eu não consigo fazer...confundi com o flash player...

mas o segredo é o script do botao

on (press) {getURL("sua_pagina.html","aqui voce coloca o valor definido no name no código html");}

com isso sua pagina abrirá no iframe e seu menu ficará intacto.

só consegui no rapidshare agora, + tah aí...

http://rapidshare.com/files/36742204/targe..._flash.zip.html

Link para o comentário
Compartilhar em outros sites

  • 0

não funcionou, na verdade está abrindo uma pagina nova.

Isso deve ser porque eu não estou usando Iframe, porque o tipo do layout do website não permite.

Vou ter que procurar outra solução, porque o site que eu fiz, utiliza Query String, ou seja voce tem a index e e dentro dela abre as outras páginas, mas a index dá refreh toda vez que voce clicar pra abrir uma página dentro dela. E o iframe dá refresh dentro dele mesmo.

Editado por Carine
Link para o comentário
Compartilhar em outros sites

  • 0

é, neste caso eu não sei como ajudar... :(

mas acho que seja uma questão de variaveis...mexer com variaveis...

eu até sei como começa, mas não sei quanto ao script no flash como ficaria!!

eu sei que ficaria mais ou menos assim:

<?

$submenu = "sim"; (se voce quizer mostrar o submenu nessa pagina, senao troque por "não")

?>

aí entre o <object></object> você colocaria:

<param name="FlashVars" value="sub_mostra=<?=$submenu;?>">

até aí eu sei, só não sei como fazer no flash...

imagino que seja algo do tipo:

if (sub_mostra = "sim")

{aí aqui voce coloca a funcao para mostrar o submenu, depende do modo como voce fez o flash}

só que esse script eu não sei onde colocar no flash nem sei se falta alguma coisa, então fico meio inseguro...

qualker outra coisa....se eu puder ajudar é só flar... ;)

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --rodrigo --
é, neste caso eu não sei como ajudar... :(

mas acho que seja uma questão de variaveis...mexer com variaveis...

eu até sei como começa, mas não sei quanto ao script no flash como ficaria!!

eu sei que ficaria mais ou menos assim:

<?

$submenu = "sim"; (se voce quizer mostrar o submenu nessa pagina, senao troque por "não")

?>

aí entre o <object></object> você colocaria:

<param name="FlashVars" value="sub_mostra=<?=$submenu;?>">

até aí eu sei, só não sei como fazer no flash...

imagino que seja algo do tipo:

if (sub_mostra = "sim")

{aí aqui voce coloca a funcao para mostrar o submenu, depende do modo como voce fez o flash}

só que esse script eu não sei onde colocar no flash nem sei se falta alguma coisa, então fico meio inseguro...

qualker outra coisa....se eu puder ajudar é só flar... ;)

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...