sábado, 5 de marzo de 2011

Salir de un Bucle en Javascript

break y continue son dos sentencias que permiten interrumpir un bucle en javascript. Sea esta un for, while, etc.

break
Interrumpe la ejecución y sigue con la instrucción despues del bucle.

continue
Interrumpe la ejecución, pero vuelve a validar la condición en el bucle.

martes, 1 de marzo de 2011

Ejecutar una función dentro de un IFrame


Algunas veces de acuerdo a la definición de la navegación de una aplicación. Nos vemos en la necesidad de usar Iframes. Agregando esta decisión una dificultad al momento de programar.

Una de ellas, es como ejecutar una función que esta dentro de un iframe desde la pagina donde se define el iframe. Lo mejor de todo es que hay solución para esto. Se trata de la propiedad contentWindow:

<script>
function ejecutarFuncion(){
document.getElementById('icontenido').contentWindow.nuevoCotizacion();
}
</script>

Explicación:
Se debe asumir que hay una pagina (index.htm) la cual contiene un iframe (icontenido) y una funcion (ejecutarFuncion), dentro del cual esta otra página (otrapag.htm) que tiene una función llamada nuevoCotizacion().

Ver Tambien:
Ajustar Ancho Iframe con Javascript

cursor:hand en Firefox



Si llegaste a este post de seguro ya sabes que para cambiar el puntero del mouse desde CSS se debe usar cursor:<tipo de cursor>. Pero en el caso, que quieras colocar el puntero como mano, esta funciona en todos los navegadores excepto en Firefox.

Para solucionar eso se debe usar pointer, tal como se indica a continuación y en la imagen que adjunto:
cursor:pointer;