Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Drakaris

#181
Tengo un formulario que al insertar los datos y al enviarlo lo guarda en un DB pero en la base de datos si hay algún carácter especial lo demuestra como error ya que el cliente no pone el código (&aacute,&eagude;etc...), y lo que me gustaría es que mientras el cliente escribe en el textarea vaya corrigiendo.

si pone el cliente una á con acento que me lo corrija con el remplace();

algo así:

<!DOCTYPE html>
<html>
<body>

<h2>My First javascript</h2>
<input type="text" id="tarea" onkeydown="validar()">
<script>
function validar(){
   var Tarea = document.getElementById('tarea').value;
    if (Tarea === "á"){
    Tarea.remplace("á","b");
    }
}
</script>
</body>
</html>

pero no me funciona en cambio si pongo ocument.getElementById('tarea').style.background="yellow"; si va bien.

Por que pasa eso?

Gracias de antemano
#182
Al final lo he solucionado, lo he separado.
#183
[quote author=nsigned link=topic=477978.msg2148615#msg2148615 date=1513001378]
Estas imlementando mal tu codigo. Deberias escuchar el evento ready de jquery, algo asi:

Código (javascript) [Seleccionar]
$(document).ready(function(){
  /*... aca tu codigo ..*/
})

[/quote]

Hola, gracias por su atención pero me he informado que jQuery no se ejecuta en dispositivos móviles y era con jQuery Mobile cosa que se necesita poner $(document).bind() y no $(document).ready(), pero poniendo bind() no me ejecuta attr() cosa rara, porque teoricamente me tendría que ejecutar.

Yo creo que el error está en attr(), pero creo que no, y estoy pidiendo de vuestra ayuda, algunas conclusiones.

Gracias, por su atención.

Atentamente Drakaris.
#184

<script>
 $(document).bind(function(){
   if (window.matchMedia("(max-width: 600px)").matches){
     $("#fondo").attr("style","background-image: url('imagenes/fondo_movil.jpg'); background-repeat:no-repeat; background-position: 0% 0%; background-attachment: fixed; background-size: 205% 205%;-webkit-background-size: 205% 205%; -moz-background-size:205% 205%; -o-background-size: 205% 205%; background-color:#F5ECCE;");
     $("#address1").attr("style","bottom:5vmin; position:absolute; left:10%; font-size:9vw;")
     //Cambiar el footer
     $("#footer1").attr("style","width:202vw; height:230vh;");
     //Cambiar el header
     $("#header1").attr("style","width:130vw;");
     $("#icons").attr("style","float:left;")
     $(".light_sky").vclick(function(){
       $.ajax({
         type:'POST',
         url:'functions.php',
         data:'func=getEvents&date='+date,
         success:function(html){
           $('#event_list').html(html);
           $('#event_list').slideDown('slow');
         }
       });
     });
   }
 });
</script>

Este, es el código pero no se porque no me lo ejecuta

El script de jquery Mobile que implanté es el siguiente:
<script type="text/javascript" src="http://u1.linnk.it/qc8sbw/usr/apps/textsync/upload/jquery-mobile-touch.value.js"></script>
¿Es por el script?
#185
Hola. ¿Hay alguna función en jQuery Mobile que reemplace attr()?, como por ejemplo vtrr();

Gracias de antemano
#186
Hola, estoy haciendo una web responsive y hice una función jQuery y en el móvil no me funcionaba, pero ya lo arreglé, tuve que pone $(document).bind(), y $().vclick(), la función va bien en el móvil pero hay otras funciones para moviles que no funcionan, y son porque no se ejecutan, y creo que es por los tipos de medidas css que utilizan que són: %,vmin,vmax,vh,wv,% pero no funcionan y probé con px peo tampoco, y yo me preguntaba que medida css tomar.


  $(document).bind(function(){
    if (window.matchMedia("(max-width: 600px)").matches){
       fondo12 = document.getElementById("fondo");
       fondo12.setAttribute("style","background-image: url('imagenes/fondo_movil.jpg'); background-repeat:no-repeat; background-position: 0% 0%; background-attachment: fixed; background-size: 205% 205%;-webkit-background-size: 205% 205%; -moz-background-size:205% 205%; -o-background-size: 205% 205%; background-color:#F5ECCE;");
      address4 = document.getElementById("address1");
      address4.setAttribute("style","bottom:5vmin; position:absolute; left:10%; font-size:9vw;");
      //Cambiar el footer
      foot = document.getElementById("footer1");
      foot.setAttribute("style","width:202vw; height:230vh;");
      //Cambiar el header
      header12 = document.getElementById("header1");
      header12.setAttribute("style","width:130vw;");
      equipo123 = document.getElementById("icons");
      equipo123.setAttribute("style","float:left;");
        $(".light_sky").vclick(function(){
          $.ajax({
            type:'POST',
            url:'functions.php',
            data:'func=getEvents&date='+date,
            success:function(html){
              $('#event_list').html(html);
              $('#event_list').slideDown('slow');
            }
          });
        });
    }
  });


gracias de antemano
#187
Hola, quiero empezar con desarrollo de aplicaciones y quisiera saber que lenguajes de programación utiliza y los herramientas y necesito.

Gracias.
#188
Hola, el problema que tengo esque mi ordenador windows 10 se reinicio y ahora se ha quedado cargando la pagina principal, no me muestra para iniciar sesion
#189
Hola, tengo una duda:
Estoy haciendo una web, y tengo un calendario php-mysql y lo estoy haciendo responsive por la cual yo  quisiera que dónde pone:Lunes,Martes,Miércoles,Jueves... En versión para tablets y moviles quisiera que se ponga reducido (L,M,X,J,V,S,D), para eso puse este código:

   <script>
     $(document).ready(function(){
       if (window.matchMedia("(max-width:768px)").matches){
         week1 = document.getElementById("dia1");
         week1.innerHTML = "D";
         week2 = document.getElementById("dia2");
         week2.innerHTML = "L";
         week3 = document.getElementById("dia3");
         week3.innerHTML = "M";
         week4 = document.getElementById("dia4");
         week4.innerHTML = "X";
         week5 = document.getElementById("dia5");
         week5.innerHTML = "J";
         week6 = document.getElementById("dia6");
         week6.innerHTML = "V";
         week7 = document.getElementById("dia7");
         week7.innerHTML = "S";          
       }
</script>

Cuyo código es para tablet y en teoría para móvil, pero funciona solamente para tablet en el móvil no me funciona, no se porque, probé de de poner doble función [window.matchMedia()], pero no funciona, y con css.


<style>
 @media screen an (max-width:600px){
  #dia1{
    content: "D";
  }
  #dia2{
    content: "L";
  }
  #dia3{
    content: "M";
  }
   .
   .
   .
}
</style>

Pero, tampoco funciona...
Que esta pasando?

Se puede poner la funcion widow.matchMedia("") con dos valores?
ej:

$(document).ready(function(){
   if(window.matchMedia("(max-width:768px) and (max-width:600px)").matches){...}
});

o

$(document).ready(function(){
   if((window.matchMedia("(max-width:768px)").matches) || (window.matchMedia("(max-width:600px)").matches) = true){...}
});


Gracias de antemano.
#190
Hola, hay alguna app para bloquear la movilidad de las apps?

Es decir, yo cuándo viene mi abuela, con su móvil, me pidió que me ponga en la pantalla de inicio iconos de llamadas directo, y otras aplicaciones, y cuándo vuelve, me dice que esta todo desordenado y es que ella sin querer los mueve y los elimina, yo quisiera que si hay alguna aplicación que no mueva las apps en la pantalla de inicio y no los elimine. O que necesite restringion (contraseña).

¿Hay alguna app queinmovilice las apps de la pantalla de inicio? O como se puede configurar en el móvil?.

Gracias.