Debo generar una clave que tenga el formato Año+Mes+ValorAutonumerico. De tal forma que cuando cambie el año el autonumerico se reinicie.
Las claves que se generaran son como estas: 2015011, 2015012, 2016021, etc.
Hice un código de prueba que esta en https://jsfiddle.net/bequick/b6vepLr5/1/light/.
Uso Jquery como se puede ver a simple vista.
Y en la pestaña Result, se pueden hacer pruebas. Ejemplo, si ingresas 201403123 al presionar boton Aprieta ("leve nota humoristica") en la caja resultado muestra el valor que debe retornar. Esto basado en la fecha que se declara en la linea
var Fecha = new Date(2013,3,24);
Si el valor Código Existente esta vacio.
Mostrando entradas con la etiqueta Javascript. Mostrar todas las entradas
Mostrando entradas con la etiqueta Javascript. Mostrar todas las entradas
lunes, 28 de diciembre de 2015
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.
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
jueves, 3 de febrero de 2011
Tips Javascript
Como desabilitar un control
document.getElementById("id_per").disabled=true;
Fecha Actual
function getFechaYMD(){
var fecha = new Date();
var dia = fecha.getDate();
var mes = fecha.getMonth()+1;
var anyo = fecha.getFullYear();
return anyo+"/"+mes+"/"+dia;
}
Hora Actual
function getHoraActual(){
var fecha = new Date()
var Hora = fecha.getHours()
var Minuto = fecha.getMinutes()
var Segundo = fecha.getSeconds()
return Hora + " : " + Minuto + " : " + Segundo
}
Navegador del Visitante
var navegador = navigator.appName;
Sistema Operativo del Visitante
uso:
var sisop = getSO();
function getSO(){
var webdata = window.navigator.appVersion.toLowerCase();
var so = '';
if(webdata.indexOf('win') != -1)
{
so = 'Windows';
}
else if(webdata.indexOf('linux') != -1)
{
so = 'Linux';
}
else if(webdata.indexOf('mac') != -1)
{
so = 'Macintosh';
}
return so
}
Fuentes:
http://craftyman.net/detectar-sistema-operativo-con-javascript/
http://www.desarrolloweb.com/articulos/549.php
document.getElementById("id_per").disabled=true;
Fecha Actual
function getFechaYMD(){
var fecha = new Date();
var dia = fecha.getDate();
var mes = fecha.getMonth()+1;
var anyo = fecha.getFullYear();
return anyo+"/"+mes+"/"+dia;
}
Hora Actual
function getHoraActual(){
var fecha = new Date()
var Hora = fecha.getHours()
var Minuto = fecha.getMinutes()
var Segundo = fecha.getSeconds()
return Hora + " : " + Minuto + " : " + Segundo
}
Navegador del Visitante
var navegador = navigator.appName;
Sistema Operativo del Visitante
uso:
var sisop = getSO();
function getSO(){
var webdata = window.navigator.appVersion.toLowerCase();
var so = '';
if(webdata.indexOf('win') != -1)
{
so = 'Windows';
}
else if(webdata.indexOf('linux') != -1)
{
so = 'Linux';
}
else if(webdata.indexOf('mac') != -1)
{
so = 'Macintosh';
}
return so
}
Fuentes:
http://craftyman.net/detectar-sistema-operativo-con-javascript/
http://www.desarrolloweb.com/articulos/549.php
viernes, 19 de noviembre de 2010
Ajustar ancho de un iframe desde Javascript
El siguiente código, es una prueba que realize para comprobar si se puede ajustar el ancho de un iframe desde Javascript. El cual funciona.
<html>
<head>
<title></title>
<script type="text/javascript">
function resizeIframe(){
var miIframe=document.getElementById("icontenido");
var alturaPagina= document.getElementById('ancho').value;
miIframe.style.height=alturaPagina;
}
</script>
</head>
<body>
Ancho <input type="text" id="ancho" /> <input type="button" value="Ajustar" onclick="resizeIframe()" />
<iframe name="icontenido" id="icontenido" width="100%" scrolling="no" frameborder="1" vspace="0" hspace="0">
</iframe>
</body>
</html>
Si lo anterior no funciona esta solución esta buena de igual manera:
http://www.lost-in-code.com/programming/jquery-auto-iframe-height/
<html>
<head>
<title></title>
<script type="text/javascript">
function resizeIframe(){
var miIframe=document.getElementById("icontenido");
var alturaPagina= document.getElementById('ancho').value;
miIframe.style.height=alturaPagina;
}
</script>
</head>
<body>
Ancho <input type="text" id="ancho" /> <input type="button" value="Ajustar" onclick="resizeIframe()" />
<iframe name="icontenido" id="icontenido" width="100%" scrolling="no" frameborder="1" vspace="0" hspace="0">
</iframe>
</body>
</html>
Si lo anterior no funciona esta solución esta buena de igual manera:
http://www.lost-in-code.com/programming/jquery-auto-iframe-height/
domingo, 27 de junio de 2010
Cargar iframe desde javascript
El siguiente código es una función javascript que permite cargar un iframe cuyo id es icontenido con una página que le pasemos como parametro:
function mostrarPagina(pagina){
document.getElementById('icontenido').src=pagina;
}
La forma de uso es sencilla:
<a href="#" onclick="mostrarPagina('cierre.htm')"><span>Cierre de Mes</span></a>
function mostrarPagina(pagina){
document.getElementById('icontenido').src=pagina;
}
La forma de uso es sencilla:
<a href="#" onclick="mostrarPagina('cierre.htm')"><span>Cierre de Mes</span></a>
martes, 6 de enero de 2009
Consultar control de otra página con Javascript
Tengo una página (index.php), que recibe un parámetro por la url (categoria). Y dentro de la página index.php tengo un iframe que carga la página upload.php. La cual (upload.php) sube un archivo y al mismo tiempo tiene que guardar en una tabla de base de datos el nombre del archivo y la categoria. El cuento es ¿Como accedo al valor categoría desde la página upload.php?
La solución que encontre fue guardar el valor de categoría en un campo oculto en la página principal:
<input type="hidden" name="categoria" id="categoria" value="<?php echo $categoria; ?>">
Y luego desde el iframe consulto el valor del campo oculto de la siguiente manera:
var categoria = parent.document.getElementById("categoria").value;
Si alguien necesita el código completo, lo puede solicitar al siguiente e-mail: mdonoso2007@gmail.com
La solución que encontre fue guardar el valor de categoría en un campo oculto en la página principal:
<input type="hidden" name="categoria" id="categoria" value="<?php echo $categoria; ?>">
Y luego desde el iframe consulto el valor del campo oculto de la siguiente manera:
var categoria = parent.document.getElementById("categoria").value;
Si alguien necesita el código completo, lo puede solicitar al siguiente e-mail: mdonoso2007@gmail.com
sábado, 20 de diciembre de 2008
Apuntes sobre Javascript
Comentarios en Javascript:
http://www.htmlpoint.com/javascript/corso/js_07.htm
Operadores de javascript
http://www.vitaminaweb.com/javascript/tutorial/operadores.php
http://www.htmlpoint.com/javascript/corso/js_07.htm
Operadores de javascript
http://www.vitaminaweb.com/javascript/tutorial/operadores.php
Suscribirse a:
Entradas (Atom)
