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

FLASH SWF NO AJAX


MICHELI_MARTINS

Pergunta

Boa tarde pessoal.

Tenho uma tabela que esta marcada assim:

#Código

1
<td colspan="4"><a id=".mudar"> </a></td>


Quando é clicado em um select e de acordo com o val dele, carrega um dos 4 swfs que tenho na coluna marcada .mudar da tabela:


Citação:
$(".selProf").click(function(event) { function showSWF(urlString, elementID){
var displayContainer = document.getElementById(elementID);
var flash = createSWFObject(urlString, 'opaque', 650, 650);
displayContainer.appendChild(flash);
};

function createSWFObject(urlString, wmodeString, width, height){
var SWFObject = document.createElement("object");
SWFObject.setAttribute("type","application/x-shockwave-flash");
SWFObject.setAttribute("width","100%");
SWFObject.setAttribute("height","100%");
var movieParam = document.createElement("param");
movieParam.setAttribute("name","movie");
movieParam.setAttribute("value",urlString);
SWFObject.appendChild(movieParam);
var wmodeParam = document.createElement("param");
wmodeParam.setAttribute("name","wmode");
wmodeParam.setAttribute("value",wmodeString);
SWFObject.appendChild(wmodeParam);
return SWFObject;
};


if (codProf == 1){showSWF("../flash/Micheli.swf", ".mudar");};
//if (codProf == 2){showSWF("../flash/Dani.swf", ".mudar")};
//if (codProf == 3){showSWF("../flash/Gui.swf", ".mudar")};
//if (codProf == 4){showSWF("../flash/Neto.swf", ".mudar")};



Ate aqui, estao carregando ok.
O problema é que cada vez que clica, cria um abaixo do outro, quando na verdade queria limpar ou recriar ou simplesmente trocar o swf.
Tentei assim:

Citação:
if (codProf == 1)
$(".mudar").remove();
showSWF("../flash/Micheli.swf", ".mudar");};



So que dessa forma ele remove e não carrega mais.
alguém teria uma sugestao???

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...