x10Hosting Forums

Corporate Free Hosting for the Masses.



Register

Closed Thread
 
LinkBack Thread Tools Display Modes
♫ ¤- Spanish Sr AM -¤ ♫

GM Punk's Avatar

Join Date: Jan 2008
Posts: 3,570
Credits: 24,454
GM Punk has a spectacular aura about
Location: university

Send a message via MSN to GM Punk
 
04-27-2008, 05:00 PM
Smile [Ayuda] Como modifico este codigo para hacerlo FAQ

Bueno pues encontre este codigo JavaScript y creo que contiene todo lo que nesesito para hacer un FAQ, pero... el problema aqui es que aunke no este mostrada la respuesta, guarda el espacio que esta ocupa, y yo nesesito algo como el FAQ de Imageshack que se oculta y pierde el espacio ^^, noce si me explico? XD
Gracias por aportarme al tema ^^
HTML Code:
<body>
<script LANGUAGE="javascript">
var capa
function cambio(idCapa){
 if (document.layers) capa = eval("document." + idCapa);
 if (document.all) capa = eval(idCapa + ".style");
 if (document.getElementById) capa = eval('document.getElementById("' + idCapa + '").style');

 if ((capa.visibility == "hidden") || (capa.visibility == "hide")){
  capa.visibility = (document.layers) ? "show" : "visible" ;
 }else{
  capa.visibility = (document.layers) ? "hide" : "hidden" ;
 }
}
//-->
</script>
<a href="#" onclick="cambio('capa1')">Muestra/oculta la capa 1</a>
<div id="capa1" style='position:relative;'>
  <p>Esta es la capa 1</p>
</div>
<a href="#" onclick="cambio('capa2')">Muestra/oculta la capa 2</a>
<div id="capa2" style='position:relative;'>
Esta es la capa 2
</div>
</body>

salu2
__________________

Importante:
☻A toda la comunidad hispana, lean atentamente: "Nuevo Sistema de Soporte"☻

About Me | Sobre Mi
× PM × E-Mail × Donar ×
Tambien pueden contactarme cuando me vean en IRC.
GM Punk is offlineReport Post
x10Hosting Member

Join Date: Apr 2008
Posts: 42
Credits: 428
federico_casares is on a distinguished road
Location: Buenos Aires, Argentina.

 
05-02-2008, 02:05 PM
Re: [Ayuda] Como modifico este codigo para hacerlo FAQ

Qué pasaría si en vez de .visibility="hidden" usas .display="none"?
federico_casares is offlineReport Post
♫ ¤- Spanish Sr AM -¤ ♫

GM Punk's Avatar

Join Date: Jan 2008
Posts: 3,570
Credits: 24,454
GM Punk has a spectacular aura about
Location: university

Send a message via MSN to GM Punk
 
05-02-2008, 04:43 PM
Re: [Ayuda] Como modifico este codigo para hacerlo FAQ

pues si la esconde, pero ya no la abre XD


salu2
__________________

Importante:
☻A toda la comunidad hispana, lean atentamente: "Nuevo Sistema de Soporte"☻

About Me | Sobre Mi
× PM × E-Mail × Donar ×
Tambien pueden contactarme cuando me vean en IRC.
GM Punk is offlineReport Post
x10 Sophmore

Join Date: Jun 2007
Posts: 249
Credits: 2,715
deadimp is on a distinguished road
 
05-03-2008, 09:01 PM
Re: [Ayuda] Como modifico este codigo para hacerlo FAQ

Y también en lugar de "visible" se puede usar un string en blanco, "".
Me parace que quieres hacer un toggle así:
Code:
function cambio(id) {
 var capa=document.getElementById(id);
 capa.style.display=(capa.style.display=="" ? "none" : "");
}
Creo que "document.getElementById" y "style.display" son normas de ECMAScript, y deben ser definidos en todos los navegadores.
__________________
deadimp.org
> Thacmus [v0.3.0] - Open source CMS, PHP 5, MySQL

"¡Ya lo sabo!" - Lo Ausente

Last edited by deadimp; 05-03-2008 at 09:04 PM.
deadimp is offlineReport Post
x10 Lieutenant

Join Date: May 2006
Posts: 391
Credits: 10,312
eZakto will become famous soon enough
Location: Salta, Argentina.

 
05-05-2008, 05:36 PM
Re: [Ayuda] Como modifico este codigo para hacerlo FAQ

Si aún no es muy tarde:
HTML Code:
<script type="text/javascript">
// Powered by eZakto
function showHide(DivID) {
	if(document.getElementById(DivID).style.display != '') {
		document.getElementById(DivID).style.display = '';
	} else {
		document.getElementById(DivID).style.display = 'none';
	}
	return false;
}
</script>
__________________
eZakto
eZakto is offlineReport Post
♫ ¤- Spanish Sr AM -¤ ♫

GM Punk's Avatar

Join Date: Jan 2008
Posts: 3,570
Credits: 24,454
GM Punk has a spectacular aura about
Location: university

Send a message via MSN to GM Punk
 
05-05-2008, 11:36 PM
Re: [Ayuda] Como modifico este codigo para hacerlo FAQ

como siempre eh disho la ayuda nunka llega tarde ^^
mmm puse el script asi:
HTML Code:
<head><script type="text/javascript">
// Powered by eZakto
function showHide(DivID) {
	if(document.getElementById(DivID).style.display != '') {
		document.getElementById(DivID).style.display = '';
	} else {
		document.getElementById(DivID).style.display = 'none';
	}
	return false;
}
</script>
</head>
<body>
<a href="#" onclick="cambio('capa1')">Muestra/oculta la capa 1</a>
	<div id="capa1" style='position:relative;'>
  		<p>Esta es la capa 1</p>
	</div>
<a href="#" onclick="cambio('capa2')">Muestra/oculta la capa 2</a>
	<div id="capa2" style='position:relative;'>
		<p>Esta es la capa 2</p>
	</div>
</body>
pero no abre ni sierra XD

Este me funco ^^:
Quote:
Originally Posted by deadimp View Post
Y también en lugar de "visible" se puede usar un string en blanco, "".
Me parace que quieres hacer un toggle así:
Code:
function cambio(id) {
 var capa=document.getElementById(id);
 capa.style.display=(capa.style.display=="" ? "none" : "");
}
Creo que "document.getElementById" y "style.display" son normas de ECMAScript, y deben ser definidos en todos los navegadores.
Bueno gracias a todos los que colaboraron este tema, ya podre hacer mi FAQ XD
Les envio un regalito a cada uno de los que le entraron a la ayuda ^^

Gracias... Cierro tema ^^


salu2
__________________

Importante:
☻A toda la comunidad hispana, lean atentamente: "Nuevo Sistema de Soporte"☻

About Me | Sobre Mi
× PM × E-Mail × Donar ×
Tambien pueden contactarme cuando me vean en IRC.
GM Punk is offlineReport Post
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Como crear dll para php scriptando The Marketplace 10 04-06-2008 10:48 PM
Mejorar Posicionamiento en Google -Cap2.- OttoX Tutoriales 6 03-01-2008 06:30 PM
LEER: Estado de la optimización de los servidores - (actualmente se optimiza Stoli) Danfelbm Soporte 29 01-31-2008 11:50 AM
Creo que mi suspensión fue un error , como puedo evitar que vuelva a pasar? kimochii Soporte 3 12-24-2007 09:35 AM
IMPORTANTE: Se aproximan cambios... [v3 ESTE FIN DE SEMANA] Reclutador General 21 06-11-2007 09:59 AM


All times are GMT -5. The time now is 05:30 PM. Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0 RC7
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios

Art Instruction | Loans | Buy Anything On eBay | Mortgage Calculator | Share Prices