Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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.
Sim, claro =]
document.getElementById("id_layer").style.displaycom 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" . . .>
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>Não vi erros. Só é preciso saber se esse script está antes ou depois da layer..Se estiver antes, vai dar erro.. pq o id ainda não existe.
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??.