Foros del Web » Programando para Internet » Javascript »

Variables globales

Estas en el tema de Variables globales en el foro de Javascript en Foros del Web. hola a todos tengo un problema tengo una funcion y no quiere reconocerme las variables globales es el codigo es el siguiente: <script languaje="javascript"> var ...
  #1 (permalink)  
Antiguo 16/02/2006, 09:37
 
Fecha de Ingreso: abril-2005
Ubicación: en Santa Cruz - España
Mensajes: 429
Antigüedad: 19 años
Puntos: 1
Variables globales

hola a todos tengo un problema tengo una funcion y no quiere reconocerme las variables globales es el codigo es el siguiente:


<script languaje="javascript">

var anCapa = "480"; // Anchura del cuadro donde se muestran las imágenes pequeñas.Puede ser en porcentaje ("70%") o absoluto (200)
var imas = 8 //cantidad de imágenes totales
var maxAncho = 50; //define la anchura máxima de la imagen
var maxAlto = 50; //define la altura máxima de la imagen
var imagenes = new Array();
var imagenesGran = new Array();
var anFue,anImgs;
var nombre = new Array();
var conNS = 1;

function CargarImagenes(){
var con = 1;
document.write('<div id="tot" style="width:100%;height:100%">')
document.write ('<div id="fuera" style="position:relative; height:10px; width:480; margin:auto; overflow:hidden">')
document.write ('<div id="imgs" style="position:absolute; width:0px;">')
nombre[1]="fotos/G2006_CA1_01.jpg";
nombre[2]="fotos/G2006_CA1_02.jpg";
nombre[3]="fotos/G2006_CA1_03.jpg";
nombre[4]="fotos/G2006_CA1_05.jpg";
nombre[5]="fotos/G2006_CA1_12.jpg";
nombre[6]="fotos/G2006_CA1_18.jpg";
nombre[7]="fotos/G2006_CA1_10.jpg";
nombre[8]="fotos/G2006_CA1_11.jpg";

for (m=1; m<= imas ; m++){
imagenes[m] = new Image(120,70)
imagenes[m].src = nombre[m]
imagenesGran[m] = new Image(200,300)
imagenesGran[m].src = nombre[m]
document.write ('<img src="' + imagenes[m].src )
document.write ('" onload="if(conNS <= imas){alert(siiii)}">')
}
document.write('</div></div>')
}
</SCRIPT>

<body onload="CargarImagenes()">
  #2 (permalink)  
Antiguo 16/02/2006, 09:50
Avatar de a n g e l u s  
Fecha de Ingreso: enero-2006
Ubicación: Chile
Mensajes: 237
Antigüedad: 18 años, 3 meses
Puntos: 1
hola

<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="" content="text/html; charset=iso-8859-1">

<script languaje="javascript">

var anCapa = 480; // Anchura del cuadro donde se muestran las imágenes pequeñas.Puede ser en porcentaje ("70%") o absoluto (200)
var imas = 8 //cantidad de imágenes totales
var maxAncho = 50; //define la anchura máxima de la imagen
var maxAlto = 50; //define la altura máxima de la imagen
var imagenes = new Array();
var imagenesGran = new Array();
var anFue,anImgs;
var nombre = new Array();
var conNS = 1;

function CargarImagenes(){
var con = 1;
document.write('<div id=tot style=width:100%;height:100%>')
document.write ('<div id=fuera style="position:relative; height:10px; width:480; margin:auto; overflow:hidden">')
document.write ('<div id=imgs style=position:absolute; width:0px;>')
nombre[1]="fotos/G2006_CA1_01.jpg";
nombre[2]="fotos/G2006_CA1_02.jpg";
nombre[3]="fotos/G2006_CA1_03.jpg";
nombre[4]="fotos/G2006_CA1_05.jpg";
nombre[5]="fotos/G2006_CA1_12.jpg";
nombre[6]="fotos/G2006_CA1_18.jpg";
nombre[7]="fotos/G2006_CA1_10.jpg";
nombre[8]="fotos/G2006_CA1_11.jpg";

for (m=1; m<= Number(imas) ; m++){
imagenes[m] = new Image(120,70)
imagenes[m].src = nombre[m]
imagenesGran[m] = new Image(200,300)
imagenesGran[m].src = nombre[m]
document.write ('<img src=' + imagenes[m].src +' border=0>')
}
document.write('</div></div>')
}
</SCRIPT>

</head>
<body onload="CargarImagenes()">

</body>
</html>
__________________
Atte,
A n g e l u s
Concepción - Chile
más vale respuestas bien pensadas, que 7000 post
  #3 (permalink)  
Antiguo 16/02/2006, 09:58
 
Fecha de Ingreso: abril-2005
Ubicación: en Santa Cruz - España
Mensajes: 429
Antigüedad: 19 años
Puntos: 1
El problema es que no puedo utilizar las variables globales dentro de la funcion me sale el error "is not defined"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:07.