none
Problema com visible em div RRS feed

  • Pergunta

  • Boas senhores...

    Tenho uma aplicação aspnet vs2005 c#

    Nela tenho um div (div1) que apresento na tela e outro (div2) para ser apresentado na impressão feita com windows.open.

    Não quero que o div2 fique a vista na tela, então deixei ele com visible = false...

    O que tenho que fazer para deixar o div2 visible = true, somente na janela do windows.open ?

    Obrigado

    sexta-feira, 5 de junho de 2015 19:33

Respostas

  • Olá,

    não recomendo que você deixe sua div com a propriedade Visible = False, pois como ela é criada no servidor, o código html dela não é gerado na tela. 

    Dai no momento de trabalhar com o window.open via javascript, vc terá realmente problemas.

    Faça o seguinte, na sua div2 utilize o atributo style="display:none;"

    e no momento que precisar exibí-la você pode utilizar o javascript : $("div2").css("display", "");

    Att,

    Lucio Rogerio


    Espero ter ajudado, se ajudei, por favor "Votar como Útil", e se resolvi seu problema, clique em "Marcar/Propor como Resposta".
    • Marcado como Resposta DET1 sexta-feira, 5 de junho de 2015 21:08
    sexta-feira, 5 de junho de 2015 19:38

Todas as Respostas

  • Lucio, obrigado pelo retorno....funcionou...

    Mas não entendi....

    coloquei o style no div2...ele não aparece na tela blz.

    dai quando abre a pagina de impressão atraves do windows.open...o div aparece normalmente, não mudei o display...qual é mágica?

    document.getElementById("div2")

    obrigado

    sexta-feira, 5 de junho de 2015 21:08
  • Boa tarde Lucio...

    Mas um detalhe, veja se sabe algo...

    Quando abre a janela que será impressa, na sequencia abre a tela de dialogo da impressora para selecionar a impressora e ai não consigo acessar a tela que será impressa, ou seja, a tela de dialogo fica modal, para sair so clicando no botão para imprimir ou cancelar...se cancelo fecha a tela com os dados da impressão...

    Tem algum comando para deixar a tela livre, pois desta forma visualizo antes de imprimir....fui claro?

    terça-feira, 9 de junho de 2015 16:35