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

Ajuda para Form+javascript


MAPC2908

Pergunta

Boa Tarde

Sou novato no fórum e também em programação web. dessa forma peço a ajuda de vocês para resolver um problema que pode taé ser simples, mas, para mim esta muito difícil.

Vou explicar meu problema e depois posto o código. Estou tentando reproduzir um site, que contém vários cursos (todos em flash) para ser utilizado aqui na empresa (localmente) o PHP+APACHE estão instalados tanto no servidor como em minha máquina que esta sendo utilizada para desenvolver essa cópia do site original.

Em um determinado trecho do código tem um Form com Action, e é exatamente aí que esta meu problema, ele chama um outro trecho de código que não tenho o fonte e não estou sabendo como reproduzir a mesma ação da função. Fiz algumas pesquisa e cheguei perto da solução, só que desejo que o que estou passando como parâmetro me retorne um uma div dentro da mesma página, consegui fazer com que seja exibido em uma janela.

Abaixo o código da página

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

&lt;script type="text/javascript">
    function submitando(valor1, valor2, valor3)
    {
        document.getElementById('zozo').value = valor1;
        document.getElementById('exercicio').value = valor2;
        document.getElementById('tempo').value = valor3;
        /*  Abre o arquivo solicitado só que em nova janela
        document.forms[0].action = valor1;
        document.forms[0].submit();
        */
                
              /*  Abrir o arquivo na mesma pagina  */
        var formulario = document.forms[0];   
        formulario.submit();
    }
</script>
<style>
#video{
    position:relative;
    top:-8px;
    width: 798px;
    height: 575px;
    border: solid 1px #CCC;
    background:#fff;
    margin-left:13px;
    margin-top:7px;    
    overflow:overflow;
    text-align:center;
}

</style>
</head>
<div>
    <div class="bloco_aula">
        <button id="aula0"  onclick="submitando('aulas/23_OK/aula1.swf', 'nenhum', '1292873835')">1-Cadastro</button><br><br>
        </div>
    <div class="bloco_aula">
        <button id="aula0"  onclick="submitando('aulas/23_OK/aula2.swf', 'nenhum', '1292873835')">2-Consulta</button><br><br>
        </div>
    <div>
            
             <!--   Div onde o arquivo Flash Será exibido    -->
            <div id="video" align="center">              
                <h1>Acesse no menu ao lado as atividades do curso</h1>
            </div>
    </div>

         <!--     Arquivo em PHP com conteúdo Desconhecido, Pagina original com extensâo PHP.HTML       -->
         <form name="curso" id="curso" method="post" action="ead_aulas.php">
              <input name="zozo" id="zozo" value="" type="hidden">           
              <input name="exercicio" id="exercicio" type="hidden">
              <input name="tempo" id="tempo" value="1292873836" type="hidden">
              <input name="ex" id="ex" value="" type="hidden">
              <input name="endEx" id="endEx" value="" type="hidden">
              <input name="mode" id="mode" value="" type="hidden">
              <input name="prova" id="prova" value="" type="hidden">
          </form><br> <br>
    

</body></html>

Agradeço a colaboração de todos.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
Você está enviando como parâmetro os dados dentro dos hidden e quer mostrar esses dados dentro de um div?

O problema é o seguinte, estou passando como parâmetro o nome de um arquivo, que é enviado ao form (conforme código) tem o arquivo PHP (que desconheço o seu conteúdo) e deverá retornar a exibição dentro da div "video"

abaixo está uma parte do código original, peço que olhem o evento onClick que apesar de não parecer, esta passando como parâmetro o nome de um arquivo Flash.

<label id="aula1" class="aula" onmouseout="alteraClasse('aula1' , 'aula')" onmouseover="alteraClasse('aula1', 'aula_over' )" 
onclick="submitando('aula_2', 'nenhum', '1292873835')">2 - Aba Identificação</label><br>

<!--  Código Original do Form -->
   <form name="curso" id="curso" method="post" action="ead_aulas.php?course=23"> 
                   <input name="zozo" id="zozo" value="" type="hidden">           
                   <input name="exercicio" id="exercicio" type="hidden">
                   <input name="tempo" id="tempo" value="1292873836" type="hidden">
                   <input name="ex" id="ex" value="" type="hidden">
                   <input name="endEx" id="endEx" value="" type="hidden">
                   <input name="mode" id="mode" value="" type="hidden">
                   <input name="prova" id="prova" value="" type="hidden">
       </form><br> <br>

Espero ter esclarecido sua pergunta, e que ajude na elucidação do problema.

O que você quer fazer? Só faltou explicar isso.

Um abraço.

Olá,

Dê uma olhada em minha resposta à Danilo e veja se lhe esclarece o meu propósito.

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