Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2013, 10:34
emeotero
 
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Compostela
Mensajes: 126
Antigüedad: 13 años, 6 meses
Puntos: 0
incluir javascript en una página concreta

Hola,
soy un recien llegado al mundo Drupal y bueno estoy ahí intentando hacer cositas. Tengo una duda enorme, en una de las páginas de mi sitio de prueba es un FAQ y la idea era meter un pequeño script en javascript de estos típicos que muestran o ocultan un div para ampliar la información de una pregunta algo del estilo
Código:
document.write('<style type="text/css">div.cp_oculta{display: none;}</style>'); 
function MostrarOcultar(capa,enlace) 
{ 
    if (document.getElementById) 
    { 
        var aux = document.getElementById(capa).style; 
        aux.display = aux.display? "":"block"; 
    } 
}
y después en la página en concreto que este el FAQ meter algo así:
Código HTML:
<p><a class="texto" href="javascript:MostrarOcultar('texto1');">
        ¿Como podemos describir el lenguaje HTML?</a></p>
        
			<div class="cp_oculta" id="texto1"> 
			<p>El lenguaje HTML es el lenguaje más elemental de una página Web, sin él, 
			la Web, como lo conocemos hoy, no existiría. El dominio del lenguaje HTML 
			es esencial para emprender cualquier tipo de proyecto Web.</p> 
			<p>El código HTML se interpreta y ejecuta en el navegador. </p> 
			</div> 
etc.
pero no se como puedo incorporar el javascript, bueno, se que en el theme.info debo incorporar algo del estilo
Código:
scripts[] = js/miscript.js
pero lo que no sé es como llamarlo desde la página donde meta las preguntas de la FAQ. Agradecería una ayudita. Un saludo.