Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

maya10

Detectar se Layer esta visivel

Recommended Posts

Como faço para capturar se um determinado Layer está visível "show" e apartir disso executar uma rotinaExemplo:If Layer "x" showdocument.write(<!--#include virtual="mpi/2_adm_usu/t_manutencao.asp" -->)ouif Layer show<!--#include virtual="mpi/2_adm_usu/t_manutencao.asp" -->aogo do tipo. viram que sou muito leigo em javascript, mas se me derem uma ajudinha conseguirei.Quero que ao visulizar um determinado Layer, um arquivo seja incluso, ou carregado na página.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou reformulando minha dúvida:Como faço para capturar se um determinado Layer está visível "show" e apartir disso executar uma rotinaExemplo:if Layer show<!--#include virtual="mpi/2_adm_usu/t_manutencao.asp" -->Quero que ao visulizar um determinado Layer, um arquivo seja incluso, ou carregado na páginaauo do tipo. viram que sou muito leigo em javascript, mas se me derem uma ajudinha conseguirei.isso é possível??.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, claro =]

document.getElementById("id_layer").style.display
com isso você pega o display da layer..

if(document.getElementById("id_layer").style.display=="block"){// está viível} else {// não está}
na layer você coloca um id..

<div id="id_layer" .  . .>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela dica... estamso chegando lá:

 

Com base na sua informação, favor dar uma olhada neste código e mostrar o que está faltando, ou onde está o erro:

 

 

<script language="JavaScript">

 

if(document.getElementById("id_layer").style.display=="block"){

var carregamento="teste OK"

document.write(carregamento);

}

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.