none
Problemas com Javascript RRS feed

  • Pergunta

  • Olá galera, 

    Eu tenho um rodapé no meu Html que contém 2 div's, dentro de uma delas tem uma imagem que faz link com outra página, e na outra div executa um script que mostra uma mensagem  e tb pega o ano atual.

    Até aqui está tudo bem e funcionando, mas quando acontece um PostBack essa mensagem some!!

    A div do rodapé estava sumindo toda no PostBack, ai eu coloquei ela dentro do UpdatePanel e a div não sumiu mais, mas a mensagem continua sumindo no PostBack.

    meu código do rodapé está assim:

    <div class="container_16">

                            <div id="politica" class="grid_16">
                                <div class="caixas_titulo_texto">
                                    <a id="politica_href" href="politica_privacidade.aspx" target="_top">Política de Privacidade</a>
                                </div>
                            </div>
                            <div class="clear"></div>
                            <div id="rodape2" class="container_16">
                                <div class="grid_4">
                                    <a id="foto" href="xxx" target="_blank">
                                        <img src="../png/rodape.png" alt="xxxx" />
                                    </a>
                                </div>

                                <div id="rodape_texto" class="grid_12">  //ESSA É A DIV DA MENSAGEM QUE ESTÁ SUMINDO
                                    <script type="text/javascript">EscreveAno();</script>
                                </div>
                            </div>
                        </div>
                </ContentTemplate>
            </asp:UpdatePanel>
        </form>
    </body>
    </html>

    Se alguém puder ajudar, ficarei agradecido!!

    Gabriel Prada

     


    • Editado Gabriel Prada Teodoro quinta-feira, 7 de maio de 2015 17:04 Informações que não pode ser diulgada
    quinta-feira, 7 de maio de 2015 17:03

Respostas

  • Bom dia Gabriel, tudo bom?

    Por acaso no seu postback você está substituindo o conteúdo do seu rodapé para exibir alguma informação dinâmica? Pode ser que o retorno do seu JS esteja alterando o conteúdo sem considerar a parte do código que está sumindo.

    Att,

    sexta-feira, 8 de maio de 2015 13:23

Todas as Respostas

  • Bom dia Gabriel, tudo bom?

    Por acaso no seu postback você está substituindo o conteúdo do seu rodapé para exibir alguma informação dinâmica? Pode ser que o retorno do seu JS esteja alterando o conteúdo sem considerar a parte do código que está sumindo.

    Att,

    sexta-feira, 8 de maio de 2015 13:23
  • Bom dia Samuel, 

    Obrigado pelo comentário.

    Consegui resolver o problema, reescrevi o código javascript que traz o ano e mostra a mensagem e inclui no Page_Load esse código:

    ScriptManager.RegisterClientScriptBlock(Page, Page.GetType(), "", "EscreveAno()", true);

    Valeu!!

    Att.,

    Gabriel Prada

    segunda-feira, 11 de maio de 2015 14:21