Capas
Publicado por Isabel (9 intervenciones) el 01/12/2001 09:04:12
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