Más sobre capas
Publicado por Isabel (2 intervenciones) el 02/12/2001 06:30:59
Hola! Mi problema es que quiero abrir dos capas a la vez, para eso he puesto la funcion dos, pero me aparece un mensaje diciendo que capa1 no está definido. He probado poner la funcion dos al final del codigo JavaScript, y tambien dentro del body, pero siempre me lo dice.
Cómo lo tengo que poner?
<script language=\"javascript\">
var capa
function dos() {
muestra(capa1);
muestra(capa2);
}
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
function init() {
if (ns4) {
capa1 = document.descripcion1
capa2 = document.descripcion2
}
if (ie4) {
capa1 = descripcion1.style
capa2 = descripcion2.style
}
}
function muestra(obj) {
if (ns4) obj.visibility = \"show\"
else if (ie4) obj.visibility = \"visible\"
}
function oculta(obj) {
if (ns4) obj.visibility = \"hide\"
else if (ie4) obj.visibility = \"hidden\"
}
</script>
Cómo lo tengo que poner?
<script language=\"javascript\">
var capa
function dos() {
muestra(capa1);
muestra(capa2);
}
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
function init() {
if (ns4) {
capa1 = document.descripcion1
capa2 = document.descripcion2
}
if (ie4) {
capa1 = descripcion1.style
capa2 = descripcion2.style
}
}
function muestra(obj) {
if (ns4) obj.visibility = \"show\"
else if (ie4) obj.visibility = \"visible\"
}
function oculta(obj) {
if (ns4) obj.visibility = \"hide\"
else if (ie4) obj.visibility = \"hidden\"
}
</script>
Valora esta pregunta


0