Ir para conteúdo

POWERED BY:

Arquivado

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

ACLourenço

Como fechar ?

Recommended Posts

Boa tardeEu fiz um sistema de noticias e coloquei ele dentro de uma camada que fica flutuando na tela.....utilizei javascript pra esse efeito...o que eu quero é que ao clicar em uma imagem de um "x", a camada se fechar.....como faço isso ?Eu utilizei assimjava script:top.close();mas ele fecha o browser inteiro....o que eu quero é fechar somente a camada onde estao as noticias...o nome da camada é "shownoticias"Grato[]'sCarlos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, qdo uso camadas, utilizo o comportamento hide, não sei se tem como "fechar" a camada, apenas ocultá-la.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo: www.alinecamila.kit.net

function MM_findObj(n, d) { //v4.01  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);  if(!x && d.getElementById) x=d.getElementById(n); return x;}function MM_showHideLayers() { //v6.0  var i,p,v,obj,args=MM_showHideLayers.arguments;  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }    obj.visibility=v; }}
<div id="favoritos" style="position:absolute; width:153px; height:52px; z-index:6; left: 285px; top: 30px; border: 1px dotted #FF9900;">
<a href="javascript:;" onClick="MM_showHideLayers('favoritos','','hide')"><img src="img/fechar.gif" width="14" height="13" border="0"></a>

Alica CWB

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.