Bueno esta entrada es más una actualización del ejemplo de login utilizando el form de html, con php y mysql.
Hago esta actualización por que puedo ver que siguen entrando mucho a ese ejemplo pero ese ejemplo es de hace unos 4 años y pues algunas de las funciones que aparecen ya no son compatibles con las nuevas versiones de PHP por lo que vamos a actualizarnos.
Para dar una comparación pueden ver la antigua entrada aquí.
Mostrando entradas con la etiqueta html. Mostrar todas las entradas
Mostrando entradas con la etiqueta html. Mostrar todas las entradas
miércoles, 13 de abril de 2016
miércoles, 24 de febrero de 2016
Gráficas con HighCharts (Jquery,js,html)
En el Blog e posteado algunos tutoriales sobre gráficas utilizando la librería Jpgraph, que para mi es muy completa y sencilla de utilizar. Pero hoy vamos a ver otra librería (Plugin) que nos permite crear gráficas se llama HighCharts.
La principal diferencia entre las dos:
- JpGraph funciona de lado del servidor ya que es una librería PHP.
- HighCharts funciona del lado del cliente usando Js.
Y creo con eso englobo las diferencias jajaja.
Pero si es del lado del cliente entonces ¿Cómo las podrías utilizar para hacerla funcionar con consultas en Mysql?. Bueno una respuesta rápida podría ser Ajax. Así que no hay gran trabajo para utilizarla.
Hoy les voy a dejar el ejemplo de inicio que nos presenta HighCharts en su página oficial, los invito a que la prueben y me dejen sus comentarios, que pros y contras encuentran en utilizar esta utilieria en lugar de Jpgraph. En lo general creo que las 2 son muy buenas. La diferencia rádica tal vez en lo visual.
Bueno para no entrar en más detalle les dejo una imagen de como se vería el resultado Final y empecemos con el código.
Publicado por
Ary Lugo
en
14:11
6
comentarios

Enviar por correo electrónicoEscribe un blogCompartir en XCompartir con FacebookCompartir en Pinterest
Etiquetas:
highcharts,
html,
jquery,
js
martes, 1 de septiembre de 2015
Ejemplo #1 Login Html-Ajax-PHP- mysql
Hoy les voy a mostrar un ejemplo de login HTML , js, PHP y utilizando Ajax para comunicar al cliente con el servidor.
Anteriormente subí un ejemplo de login con html y PHP utilizando el action del form de HTML pero en esta ocasión vamos a utilizar Ajax.
Una de las ventajas es que al hacer la verificación la página no se refresca ni cambia de ruta, dependiendo de la respuesta del servidor podemos mostrar contenido en algún otro objeto en la misma ventana.
El ejemplo final se verá así:
Anteriormente subí un ejemplo de login con html y PHP utilizando el action del form de HTML pero en esta ocasión vamos a utilizar Ajax.
Una de las ventajas es que al hacer la verificación la página no se refresca ni cambia de ruta, dependiendo de la respuesta del servidor podemos mostrar contenido en algún otro objeto en la misma ventana.
El ejemplo final se verá así:
jueves, 20 de agosto de 2015
Efecto expander (leer más / leeer menos) en html con js
En esta entrada vamos a hacer un ejemplo de como expandir o esconder texto o contenido y mostrarlo al darle clic a un botón o liga (leer más / leer menos).
Anteriormente ya había subido un ejemplo utilizando la librería de jquery Expander pero esta es una manera más sencilla.
Aveces en nuestras páginas web existen secciones en donde hay que colocar mucho texto y para el usuario puede ser molesto o cansado ver una página con un montón de lineas que aveces no son de suma importancia para todos, o por ejemplo también podemos querer poner secciones de noticias y mostrar varios bloques con texto que por cuestión de diseño pues no se puede poner el texto completo. Para este tipo de ejemplos el expandir y contraer texto o contenido es una excelente opción.
En el ejemplo vamos a expandir un párrafo o tag <p> pero funciona igual con <div> <table> etc.
Es algo realmente muy sencillo y es uno de esos trocitos de código que nos resuelven el día. El resultado se verá como la imagen pero vamos a ver paso a paso como hacerlo.
martes, 20 de enero de 2015
Ejemplo de menu en html
Menus: menu horizontal (html, css)
Hola ya tenia tiempo que no posteaba, hoy les dejo un ejemplo básico de menu simple horizontal en html, este ejemplo es con puro css , este será el primero de varios ejemplos que les voy a compartir para crear menus.Espero que les sea de utilidad, yo se que actualmente hay muchisimos estilos y hasta algunas páginas donde puedes crear tus menus y exportarlos para agregarlos a tu web, pero la mayoria de las veces entre más simple más profesional y hces menos pesada tu página, así que manos a la obra.
El resultado final será algo como la siguiente imagen:
El menú cambiará su color y el estilo del texto al pasar el mouse.
jueves, 29 de agosto de 2013
Ejemplo de Sorteable y Obtener limites de un elemento en HTML
Este ejercicio nos va a servir en dos cosas diferentes vamos a ver por un lado un ejemplo muy sencillo de mover elementos de posición con una librería de Jquery y por otro lado tambien vamos aver como obtener las coordenadas de un elemento y así vamos a saber en que orden o posición se encuentran. Para que pues eso ya depende de cada quien jejje.
Cabe mencionar que este ejemplo es en particular para Camilo Andres Lopez Rojas que muy amablemente me dejo sus comentarios y me dio un buen ejemplo espero poder ayudarle un poco.
Bueno el ejemplo funciona así son una lista de 3 items y un boton de guardar cambios si yo oprimo el boton me va a mostrar un alert por cada item y va a mostrar su limite con respecto al top de la pantalla con esto podemos saber si el item 1 se movio a la segunda posición va a estar más lejos del top y así sucesivamente. Claro que esto es solo un ejemplo de como se pueden saber las posiciones y no estoy diciendo que sea la única ni la mejor solo es una idea.
Para el sorteable solo es necesario agregar los links de la librería y una función que manda llamar la acción sorteable y los elementos que son una lista <ul> con el id de sorteable y a cada <li> se le agrega la clase "ui-state-default" y se agrega un elemento <span> con las clases "ui-icon ui-icon-arrowthick-2-n-s", estas clases las obtiene desde uno de los links en esto no me voy a adentrar mucho, ahora el ejercicio original no los incluye pero para que funcione lo de la posición yo le agregue a cada unos de los elementos <li> un id para poderlos obtener desde la función en JS ok.
Tambien tiene un botón de guardar cambios que en su atributo onclick manda llamar la función salvar().
En la función salvar(), tengo una variable texto y despues hago un for que lo que hace es recorrer de 1 hasta3 (que son los itemsque tengo) .Dentro del for lo que hago es que guardo en la variable texto el item, que lo obtengo por medio de document.getElementById("li"+i). i var a ir aumentando y como lo inicio en 1 el primer id seria "li1" e iría cambiando "li2" y "li3".
despues tengo una varibale rect que sería igual a texto.getBoundingClientRect(); (recordando que texto es igual al item)
getBoundingClientRect es un Método que te ayuda a obtener los limites del elementos (márgenes), con ello puedes saber en donde se encuentra en relación con su margen superior, derecho, izquierdo o inferior.
Lo que estamos haciendo aqui es que va a mostrar el tamaño de margen superior que tiene el item y así podremos saber en que orden esta o debajo de cual item está.
Por lo que le decimos a la variable rect que tome el margen superior y quedaria así : rect.top
y lo mostramos en un alert.
alert("item"+i+"="+rect.top)
Como todo esto lo tenemos dentro del for, cada que se oprime el botón de guardar cambios mostrará tres ventanas indicando el item y su margen superior.
El código quedaría así:
Con esta información podemos tener una idea de en que orden se encuentran los items, espero que este ejercicio les sirva de algo. Si tienen otra idea de como conocer las posiciones. No duden en dejarla en la parte de los comentarios.
"Programar no tiene que ser tan difícil como parece...."
Cabe mencionar que este ejemplo es en particular para Camilo Andres Lopez Rojas que muy amablemente me dejo sus comentarios y me dio un buen ejemplo espero poder ayudarle un poco.
Bueno el ejemplo funciona así son una lista de 3 items y un boton de guardar cambios si yo oprimo el boton me va a mostrar un alert por cada item y va a mostrar su limite con respecto al top de la pantalla con esto podemos saber si el item 1 se movio a la segunda posición va a estar más lejos del top y así sucesivamente. Claro que esto es solo un ejemplo de como se pueden saber las posiciones y no estoy diciendo que sea la única ni la mejor solo es una idea.
Para el sorteable solo es necesario agregar los links de la librería y una función que manda llamar la acción sorteable y los elementos que son una lista <ul> con el id de sorteable y a cada <li> se le agrega la clase "ui-state-default" y se agrega un elemento <span> con las clases "ui-icon ui-icon-arrowthick-2-n-s", estas clases las obtiene desde uno de los links en esto no me voy a adentrar mucho, ahora el ejercicio original no los incluye pero para que funcione lo de la posición yo le agregue a cada unos de los elementos <li> un id para poderlos obtener desde la función en JS ok.
Tambien tiene un botón de guardar cambios que en su atributo onclick manda llamar la función salvar().
En la función salvar(), tengo una variable texto y despues hago un for que lo que hace es recorrer de 1 hasta3 (que son los itemsque tengo) .Dentro del for lo que hago es que guardo en la variable texto el item, que lo obtengo por medio de document.getElementById("li"+i). i var a ir aumentando y como lo inicio en 1 el primer id seria "li1" e iría cambiando "li2" y "li3".
despues tengo una varibale rect que sería igual a texto.getBoundingClientRect(); (recordando que texto es igual al item)
getBoundingClientRect es un Método que te ayuda a obtener los limites del elementos (márgenes), con ello puedes saber en donde se encuentra en relación con su margen superior, derecho, izquierdo o inferior.
Lo que estamos haciendo aqui es que va a mostrar el tamaño de margen superior que tiene el item y así podremos saber en que orden esta o debajo de cual item está.
Por lo que le decimos a la variable rect que tome el margen superior y quedaria así : rect.top
y lo mostramos en un alert.
alert("item"+i+"="+rect.top)
Como todo esto lo tenemos dentro del for, cada que se oprime el botón de guardar cambios mostrará tres ventanas indicando el item y su margen superior.
El código quedaría así:
<html lang="en">
<head>
<meta charset="utf-8" />
<title>jQuery UI Sortable - Default functionality</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css" />
<style>
#sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
#sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }
#sortable li span { position: absolute; margin-left: -1.3em; }
</style>
<script>
$(function() {
$( "#sortable" ).sortable();
$( "#sortable" ).disableSelection();
});
function salvar(){
var texto=""
for (var i=1; i<4; i++){
texto=document.getElementById("li"+i)
var rect = texto.getBoundingClientRect();
alert("item"+i+"="+rect.top)
}
}
</script>
</head>
<body>
<ul id="sortable">
<li class="ui-state-default" id="li1"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 1</li>
<li class="ui-state-default" id="li2"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 2</li>
<li class="ui-state-default" id="li3"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 3</li>
</ul>
<button onclick="salvar()">Guardar cambios</button>
</body>
</html>
Con esta información podemos tener una idea de en que orden se encuentran los items, espero que este ejercicio les sirva de algo. Si tienen otra idea de como conocer las posiciones. No duden en dejarla en la parte de los comentarios.
"Programar no tiene que ser tan difícil como parece...."
miércoles, 12 de junio de 2013
Manejo de tablas 1: html y js
Bueno en esta entrada vamos a ver un ejemplo de como podemos utilizar la etiqueta <table> para un poquito más que solo mostrar datos.
Para este ejemplo me base en una petición de un usuario Anónimo que me comentaba que necesitaba pasar datos de una tabla (html) a un arreglo en js. y pues bueno, espero que este ejemplo le sirva.
Anímense a poner su nombre y dejar sus comentarios no importa si es para preguntar, añadir algo al ejemplo, corregir, etc. todo se vale menos insultar pues para eso estamos, compartir información para facilitarnos un poquito la existencia jejeje.
bueno que es lo que este ejemplo tan sencillito hace, va a contar las filas que contiene la tabla , y despues va a obtener el valor contenido en cada fila y lo va a guardar en un arreglo de js. para que pues para utilizarlo despues en alguna cosa jajaja, pasarlo a una base de datos o cualquier otra cosa aqui simplemente ese arreglo lo vamos a convertir en cadena para poder mostrarlo. ok
Para este ejemplo me base en una petición de un usuario Anónimo que me comentaba que necesitaba pasar datos de una tabla (html) a un arreglo en js. y pues bueno, espero que este ejemplo le sirva.
Anímense a poner su nombre y dejar sus comentarios no importa si es para preguntar, añadir algo al ejemplo, corregir, etc. todo se vale menos insultar pues para eso estamos, compartir información para facilitarnos un poquito la existencia jejeje.
bueno que es lo que este ejemplo tan sencillito hace, va a contar las filas que contiene la tabla , y despues va a obtener el valor contenido en cada fila y lo va a guardar en un arreglo de js. para que pues para utilizarlo despues en alguna cosa jajaja, pasarlo a una base de datos o cualquier otra cosa aqui simplemente ese arreglo lo vamos a convertir en cadena para poder mostrarlo. ok
martes, 4 de junio de 2013
Ajax: envío de datos (uso de ajax sin la librería jquery)
Bueno este es otro ejemplo de Ajax, en este caso no voy a utilizar la librería jquery como en los ejemplos anteriores si no que voy a realizar la conexión directa utilizando XMLHttpRequest.
Objetivo del ejercicio es un formulario de envió de comentarios. (Basada en un comentario hecho por Alexa.) El comentario se envia por medio de Ajax para no refrescar la página, y se va a insertar en una base de datos, la respuesta del servidor va a ser una leyenda "su comentario ha sido enviado conéxito."
ok se verá así:
Objetivo del ejercicio es un formulario de envió de comentarios. (Basada en un comentario hecho por Alexa.) El comentario se envia por medio de Ajax para no refrescar la página, y se va a insertar en una base de datos, la respuesta del servidor va a ser una leyenda "su comentario ha sido enviado conéxito."
ok se verá así:
Antes de oprimir el botón de enviar |
Al oprimir el botón enviar, leyenda de resultado |
jueves, 2 de mayo de 2013
Ajax: Envio de datos por POST
Bueno en esta entrada veremos otro ejemplo de Ajax, tengo que mencionar que lo pongo gracias a un comentario de Edson Cruz ,que tenia dudas al respecto.
Muchas gracias por sus comentarios me da muchísimo gusto saber que estos ejemplos aunque son muy básicos les ayuden con sus proyectos.
Lo que haremos es algo muy similar al ejemplo anterior cargaremos una tabla usando Ajax, la diferencia es que ahora si pasaremos datos por medio de POST y buscaremos este dato en una tabla de mysql, el resultado de la consulta lo mostraremos en una tabla, el ejemplo se verá como la siguiente imagen.
Muchas gracias por sus comentarios me da muchísimo gusto saber que estos ejemplos aunque son muy básicos les ayuden con sus proyectos.
Lo que haremos es algo muy similar al ejemplo anterior cargaremos una tabla usando Ajax, la diferencia es que ahora si pasaremos datos por medio de POST y buscaremos este dato en una tabla de mysql, el resultado de la consulta lo mostraremos en una tabla, el ejemplo se verá como la siguiente imagen.
lunes, 1 de abril de 2013
Graficas con JPGRAPH desde un formulario HTML y JS
Bueno esta entrada sería una continuación a la entrada de Graficas con JPGRAPH, es más bien otro ejemplo de como pasar datos.
Tengo que mencionar que este ejemplo lo hice en base a un comentario publicado por emmanuel levin,
El mencionaba como pasar datos por medio de JQUERY y datos que ingresara un usuario. Pero lo que hice en el ejemplo fue pasar los datos de un formulario (pequeño) por medio de JS.
El resultado se vería así:
Tengo que mencionar que este ejemplo lo hice en base a un comentario publicado por emmanuel levin,
El mencionaba como pasar datos por medio de JQUERY y datos que ingresara un usuario. Pero lo que hice en el ejemplo fue pasar los datos de un formulario (pequeño) por medio de JS.
El resultado se vería así:
jueves, 31 de enero de 2013
Dar formas a un div con css
Ahora que se acerca este 14 de febrero que te pareceria poner un div en forma de corazón en tu página, o si eres gammer que te pareceria un pacman, claro estarás pensando fácil con imagen, pues no aca te comparto una página en donde te darán el código de css para que le des formas a tus divs sin necesidad de imagenes, desde el más básico cuadrado perfecto hasta el símbolo del ying-yang.
Es tan fácil como poner el código en tu hoja de estilo y darle el id a tu div y listo.
Aqui te dejo el código para hacer las formas del corazon del pacman y de un triángulo Para ver todas las formas posibles visita:
http://css-tricks.com/examples/ShapesOfCSS/
Es tan fácil como poner el código en tu hoja de estilo y darle el id a tu div y listo.
Aqui te dejo el código para hacer las formas del corazon del pacman y de un triángulo Para ver todas las formas posibles visita:
http://css-tricks.com/examples/ShapesOfCSS/
<html lang="en">
<head>
<title>Formas con divs y css</title>
<style>
#heart { position: relative; width: 100px; height: 90px; }
#heart:before, #heart:after {
position: absolute;
content: "";
left: 50px;
top: 0;
width: 50px;
height: 80px;
background: red;
-moz-border-radius: 50px 50px 0 0;
border-radius: 50px 50px 0 0;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg); transform: rotate(-45deg);
-webkit-transform-origin: 0 100%;
-moz-transform-origin: 0 100%;
-ms-transform-origin: 0 100%;
-o-transform-origin: 0 100%;
transform-origin: 0 100%; }
#heart:after {
left: 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transform-origin: 100% 100%;
-moz-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
-o-transform-origin: 100% 100%;
transform-origin :100% 100%;
}
#pacman {
width: 0px;
height: 0px;
border-right: 60px solid transparent;
border-top: 60px solid yellow;
border-left: 60px solid yellow;
border-bottom: 60px solid yellow;
border-top-left-radius: 60px;
border-top-right-radius: 60px;
border-bottom-left-radius: 60px;
border-bottom-right-radius: 60px; }
#triangle-up {
width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid blue;
}
</style>
</head>
<body>
<div id="heart"></div>
<div id="pacman"></div>
<div id="triangle-up"></div>
</body>
</html>
"Programar no tiene que ser tan difícil como parece...."
miércoles, 30 de enero de 2013
Ejemplo de Ajax: Cargar páginas dentro de otra
Quienes trabajamos con páginas web hemos tenido que cargar páginas dentro de otra para evitar el redireccionamiento, velocidad, por diseño o como sea. Claro que se puede recurrir al frame o iframe pero es bien sabido que para que se vea como queremos en cualquier navegador hay que cambiarle diseño y a demás que es pesado etc.
Algo sencillo que podemos hacer es utilizar Ajax tienen muchísimos pros, entre ellos que podemos cargar vistas en nuestra página sin recargarla (claro que tiene contras).
Para que tengas mas información de lo que es Ajax te recomiendo que le des una checada a esta página en donde te explicaran todo http://www.ajaxya.com.ar/.
Bueno aqui te voy a ofrecer un ejemplo muy básico de como utilizar Ajax en tu proyecto. El ejemplo va a consistir en un link dentro de la página principal que al hacer click sobre el mostrara una tabla sin que la página se recargue. La tabla que va a mostrar se encuentra en otro archivo.
Algo sencillo que podemos hacer es utilizar Ajax tienen muchísimos pros, entre ellos que podemos cargar vistas en nuestra página sin recargarla (claro que tiene contras).
Para que tengas mas información de lo que es Ajax te recomiendo que le des una checada a esta página en donde te explicaran todo http://www.ajaxya.com.ar/.
Bueno aqui te voy a ofrecer un ejemplo muy básico de como utilizar Ajax en tu proyecto. El ejemplo va a consistir en un link dentro de la página principal que al hacer click sobre el mostrara una tabla sin que la página se recargue. La tabla que va a mostrar se encuentra en otro archivo.
sábado, 22 de diciembre de 2012
Caja de texto redondeada
En los trozitos de código hoy vamos a ver un estilo para lograr que las cajas de texto o casi cualquier otro objeto se vean redondeados en lugar de el rectángulo normal.
Esto es mero diseño pero en ocasiones tenemos nuestra web, con un diseño e imagenes muy trabajadas pero al entrar al login los inputs no encajan con el diseño general.
En realidad es muy sencillo vamos hacer uno muy básico.
Hacemos nuestro archivo html y vamos a crear un input lo voy a hacer en una tabla.
<html>
<head>
<TITLE>objetos redondeados</TITLE>
</head>
<body>
<div id="formulario" >
<table style="background-color:#F5F6CE;">
<tr>
<td>Ingrese su nombre:</td>
<td><input type="text" id="nombre" /></td>
</tr>
</table>
</div>
</body>
</html>
Bueno es muy sencillo es una tabla(table) que simula un formulario sencillo de un solo campo donde solicito que el usuario ingrese su nombre y en la otra columna puse un input de tipo text (caja de texto ) que es la que vamos a redondear.
Ahora vamos a poner el estilo. NOTA:"si no manejas una hoja de estilos y el componente lleva mucho estilo es mejor que se le ponga en el head en lugar de en el mismo componente para llevar un mejor control, aunque es mucho más recomendable que generes una hoja de estilo y así tengas más limpio tu archivo html".
Como aqui no te quiero revolver lo voy a poner en el head el siguiente estilo.
<style>
.round {
background-color: #fff;
width: auto;
height: auto;
margin: 0 auto 15px auto;
padding: 5px;
border: 1px solid #ccc;
-moz-border-radius: 11px;
-webkit-border-radius: 11px;
border-radius: 11px;
behavior: url(border-radius.htc);
}
</style>
Bueno la clase se va a llamar round y le pusimos de color de fondo blanco, el ancho y el largo serán automáticos le agregamos un margen y padding y un borde de un pixel de color gris.El behavior se utiliza para que este efecto tambien funcione en Internet Explorer.
Este archivo "border-radius.htc" lo puedes descargar aquí .
Este archivo yo lo tengo junto a mi archivo html pero si manejas carpetas asegurate de poner bien la rita dentro de los parentesis de url().
Ahora a nuestro input le vamos a poner la clase : clase="round" y listo. solo es cuestion de darle estilo a la tabla para se vean acomodados.
El código final sería este.
<html>
<head>
<TITLE>objetos redondeados</TITLE>
<style>
.round {
background-color: #fff;
width: auto;
height: auto;
margin: 0 auto 15px auto;
padding: 5px;
border: 1px solid #ccc;
-moz-border-radius: 11px;
-webkit-border-radius: 11px;
border-radius: 11px;
behavior: url(border-radius.htc);
}
</style>
</head>
<body>
<div id="formulario" >
<table style="background-color:#F5F6CE;">
<tr>
<td style="vertical-align: top;padding-top:5px; ">Ingrese su nombre:</td>
<td><input type="text" class="round" id="nombre" /></td>
</tr>
</table>
</div>
</body>
</html>
El resultado sería como la siguiente imagen:Como ven es muy sencillo y funciona en todos los navegadores.
Espero les sirva este trocito de código.
Si la liga del archivo no funciona dejame un comentario y lo vuelvo a subir.
Creo que esta es la última publicación del año así que muchas gracias por visitar este blog y les deseos felices fiestas!!!
"Programar no tiene que ser tan difícil como parece...."
miércoles, 10 de octubre de 2012
Como identificar el navegador y su version
Esos trocitos de código que te salvan la vida!!
Hay ocasiones que estamos creando una página web, pero resulta que algunos de los estilos no funcionan con ciertos navegadores o con ciertas versiones, como suele suceder casi siempre con ie 6 por dar un ejemplo.
Para evitar ese dolor de cabeza lo que podemos hacer es crear un estilo especial para esos casos o de plano poner un anuncio de que por favor actualice el navegador a un version más reciente.
Pero como saber con que navegador o con que version del navegador esta entrando nuestro usuario?
La respuesta es muy sencilla vamos a usar una clase de JS que se llama Browser.
Hay ocasiones que estamos creando una página web, pero resulta que algunos de los estilos no funcionan con ciertos navegadores o con ciertas versiones, como suele suceder casi siempre con ie 6 por dar un ejemplo.
Para evitar ese dolor de cabeza lo que podemos hacer es crear un estilo especial para esos casos o de plano poner un anuncio de que por favor actualice el navegador a un version más reciente.
Pero como saber con que navegador o con que version del navegador esta entrando nuestro usuario?
La respuesta es muy sencilla vamos a usar una clase de JS que se llama Browser.
martes, 17 de julio de 2012
Expander JQuery (con imagen)
El plugin expander de JQuery nos ayuda a que si tenemos un fragmento muy largo de texto pero poco espacio podamos mostrar solo un indicio de este texto en nuestra web y quien este interesado en leer más lo despliegue y lo pueda volver a reducir, es de mucha ayuda ya que en ocasiones a los visitantes de nuestra página web solo les interesa algún texto en específico y saturarlos con mucho texto puede evitar que regresen a visitarnos.
Suscribirse a:
Entradas (Atom)