Hay un total de 340 Preguntas. | << >> |
Pregunta: | 22726 - MENU EN JAVA SCRIPT |
Autor: | Oscar REategui |
A quien cooresponda......
Gracias anticipadamente por contestar a mi pregunta.. TEngo el siguiente problema he creado un menu en Java script (div y tablas) y sale muy bien pero al poner visible las sub opciones esta sobreescribe todos los elementos menos la lista deplegable Existe alguna propiedad o algun truco para que la lista desplegable se deje de ver? |
Respuesta: | Manuel Rondón García |
Haz mejor el menú con capas. Al desplegar el menú, podrías desplazarlo hacia abajo, (O hacia donde quieras desplazarlo en el menú, mediante setTimeout("nombre de la función", tiempo); |
Pregunta: | 22824 - CAMBIAR POSICIóN DE IMáGENES DEPENDIENDO DE LA RESOLUCIóN |
Autor: | javier castro |
Hola a todos:
Tengo la siguiente duda: He diseñado una página, y tiene una serie de menus desplegables, en java scrip (pero iimagenes) referidos mediante una variable m1 en una posición de la pantalla. <style> <!-- #m1 { height: 88px; left: 360px; position: absolute; top: 135px; visibility: hidden; width: 150px; z-index: 10 } cuando cambia la resolución el eje x permanece constante y se desplaza en la pantalla. <DIV id=m1 style="left: 40px; top: 211px; width: 150px; height: 88px; z-index: 10" > simplemente tenía que cambiar mediante una variable detectando con la variable y un condicional 'screen.(ancho)==800' cambiar el valor de 40px Gracias de Antemano. |
Respuesta: | charlos JIm |
document.getElementById("m1").style.left=40;
document.getElementById("m1").style.top=211; document.getElementById("m1").style.width=150; ...... |
Pregunta: | 23486 - COMO CAPTURAR IP |
Autor: | Juan Antonio Delgado Mayo |
Me gustaría saber si existe algún método en Javascript para recoger la IP del usuario, para posteriormente almacenarla en una BBDD. |
Respuesta: | Ana Plaza |
Hola:
Dentro del script pon: var ip = '<%=Request.ServerVariables("Remote_Addr")%>'; y pon un alert(ip) y veras que te muestra el ip. Espero que te funcione. |
Pregunta: | 24026 - POSICIONARME EN UNA CAJA DE TEXTO |
Autor: | Natividad Nieves Medina |
Hola
Lo que quiero hacer es que al darse el evento "OnKeyPress" saber la posición en la que ha tecleado el usuario dentro de una caja de texto, situada dentro de un formulario. Y mas en concreto, si tengo un número decimal saber si se ha tecleado antes o después de la coma.Por ejemplo: En la caja de texto tengo el siguiente dato: 1234,6 Si el usuario teclea un número yo no se qué hacer para saber si el usuario ha tecleado antes o después de la coma. No me interesa la posición en pixels ya que el formato puede cambiar. Gracias. |
Respuesta: | Isaul Esteva |
Hola.
Si lo que quieres es validar los datos, es mejor que captures lo que el usuario tecleo en este campo y si necesitas un double, intenta parsearlo a float, con parseFloat(), despues preguntas si el resultado es isNaN(). qty = parseFloat (document.form.....); if (isNaN(qty)){ |
Pregunta: | 24205 - ELIMINAR EL MENú CONTEXTUAL DEL EXPLORER |
Autor: | Rosa María García |
Estoy creando un curso de formación en formato web para una empresa, en la que he de explicar el funcionamiento de windows.
Para ello estoy utilizando dreamweaver 4 (programando para que funcionen los comportamientos en internet explorer 5). El problema que tengo es que, ya que he de emular el funcionamiento de windows, he de pedir a los alumnos que desplieguen el menú contextual de diferentes elementos: para ver las propiedades, copiar, pegar, eliminar... Lo que hago es utilizar imágenes (capturadas en windows) dentro de capas, las cuales se activan a pulsar el botón derecho (en realidad en el evento ONMOUSEDOWN, asi que con el izquierdo también va). Necesito un código que me permita deshabilitar el menú contextual que aparece por defecto en internet explorer (el de "guardar imagen como...","establecer como papel tapiz"...), pero los que he visto hasta ahora no me sirven, ya que ME OBLIGAN a poner un alert. Y eso no me sirve. Perdonad que escriba tanto. Muchas gracias por vuestro tiempo. |
Respuesta: | J. A. |
Para deshabilitar el menu contextual te vale con la siguiente instruccion:
document.oncontextmenu = new Function("return false"); Esto es para Internet Explorer pero no te cascara en Netscape Navigator asi que no tienes porque controlarlo. Saludos. |
Pregunta: | 24420 - OBTENER LA HOME PAGE DEL CLIENTE |
Autor: | Angustiado Angustia2 |
Estimados Sabios:
Quiero que por favor alguien me conteste la siguiente interrogante: Como puedo obtener la Pagina Inicial de un PC, Se me ocurren varias formas pero son muy poco eficaces por alguna razon alguien no conoce una funcion que haga esto . por su colaboracion MUCHAS GRACIAS |
Respuesta: | Neftali Yaguas |
No es la respuesta Definitiva pero es una opcion,
coloca "about:home" como url |
Pregunta: | 24490 - DETERMINAR EL TIPO DE NAVEGADOR |
Autor: | Juan Jose Rascon Barragan |
Me gustaria saber como hacer o lo que tengo que utilizar para saber el tipo de navegador que tiene cada usuario. |
Respuesta: | Tomas Alberto Amarilla Riveros |
En el HEAD debes poner lo siguiente:
<SCRIPT LANGUAGE="JavaScript"> <!-- if (navigator.appName == "Microsoft Internet Explorer") // -- El Navegador es Internet Explorer else //-- Usas //--> El Navegador es Nestcape o cualquier otro </SCRIPT> |
Pregunta: | 24555 - MENSAJE AL EJECUTAR UN PROCESO |
Autor: | Lilibeth Pimentel |
Hola, les agradecería me respondieran la siguiente pregunta:
Cómo haría en JavaScript para mostrar un mensaje mientras se ejecuta un proceso, es decir, "Espere mientras se ejecuta el proceso". y en ese momento que se muestra el mensaje se está ejecutando el proceso y al terminar quitar el mensaje.... algo así como el spacebar de Visual Basic... Gracias de antemano.... |
Respuesta: | Luis Rovira |
Lo que puedes hacer es ejecutar una animaciòn antes de iniciar el proceso y poner el còdigo que la detenga cuando termine el proceso........., si la animaciòn no te gusta o no es lo que deseas puedes ejecutar una funciòn dentro del ciclo del proceso que cada cierto tiempo envìe el mensaje al usuario
Suerte, espero que esto te sirva, si necesitas algùn còdigo me dices. |
Pregunta: | 24629 - EVITAR ENVíO DATOS DE FORMULARIO |
Autor: | Eugenio Cardoso Mena |
Tengo un formulario, que se envía por e-mail, con una caja de texto que quiero limitar a un máximo de 1000 caracteres. Quiero evitar que el usuario teclee más de esos 1000 caracteres, o bién, si teclea más evitar que el formulario se envíe.
Gracias por anticipado. |
Respuesta: | Rodrigo Espinoza |
con la solucion que das... Que pasa si le borras caracteres??
decrementas el contador? una solucion sencilla y mas segura seria especificarle a la caja de texto la propiedad maxlength="1000" y asi evitas que sobrepase el limite de entrada. Saludos! |
Respuesta: | Eugenio Cardoso Mena |
He encontrado una posible solución a mi pregunta. Tras hacerlo me he dado cuenta que era bastante sencillo. No obstante ahí va por si puede servirle a alguien. No se si funciona con NESCAPE.
/* ************************ La página .htm debe constar de un formulario (que aquí se llamaa "formulario") con una caja de texto (que aquí se llama "S1") de varias filas para teclear el texto a enviar. También debe tener otra caja de texto (que aquí se llama "T1") de una sola fila que contendrá el nº de caracteres tecleados. Y por último tendrá el botón para enviar el formulario. Entre las etiquetas <textarea> y </textarea> se debe poner la llamada a esta función de la forma siguiente: onkeypress="contar();" ************************* */ var limite=9 //poner 1 menos de los deseados function contar() { /* ************************************** Si te pasas del limite de caracteres avisar y dejar la caja de texto con el nº de caracteres deseados aunque se sigan tecleando más ya que se substrae la cadena correspondiente al limite de caracteres y se aplica a la caja de texto. ************************************** */ if(this.formulario.S1.value.length>limite) { alert("Ya has tecleado más de "+(limite+1)+" caracteres") this.formulario.S1.value=(this.formulario.S1.value).substring(0,limite); } /* *************************************** Si no te has pasado de los caracteres sumar 1 para avisar en otra caja de texto más pequeña del nº de caracteres que se llevan tecleados. **************************************** */ else { this.formulario.T1.value=this.formulario.S1.value.length+1 } } |
Pregunta: | 24901 - ABRIR VENTAN MINIMIZADA |
Autor: | Angel fernández |
¿Existe alguna forma de abrir una ventana minimizada con JavaScript?
Gracias |
Respuesta: | Tomas Alberto Amarilla Riveros |
Imagino que lo que quieres hacer es que se abra una ventana, pero que al abrir la ventana no se oculte la pagina actual. Lo que debes hacer es abrir la ventana y luego volver a direccionar el enfoque a la pagina actual. Puedes hacer asi:
window.open('cualquier cosa') self.focus() |
|< << 16 17 18 19 20 21 22 23 24 25 26 >> >| |