Hay un total de 340 Preguntas. | << >> |
Pregunta: | 39919 - JAVASCRIPT EN NETSCAPE 4.X |
Autor: | Javier Lucas |
¿A qué puede deberse que mi aplicación en Html, no funcione en Netscape 4.x y sí en IE si me ocurre lo siguiente?:
En NS 4.x parece que no me reconoce las funciones. Por cada llamada a función, me aparece en la pantalla del debugger que tal función no está definida. (i.e. me aparece nada más cargar que "Inicio is not defined" y así sucesivamente con todas las llamadas a funciones). Las funciones están implementadas todas ellas en el HEAD del documento, y en el Explorer, todo funciona bien. Gracias de antemano |
Respuesta: | Wilfredo Pérez Velázquez |
No se que te ocurre en concreto, pero si me enviases un fragmento de código del HEAD y la forma de invocar a los mismo, pues es muy general tu pregunta, no obstante, supongo que el lenguaje puesto en el TAG SCRIPT sea javascript y que declaras las variables con var y el llamado a cada función con nombre(). Es que no se que te pasa, si la página la puedes enviar sería de gran ayuda para detectar el error, pues también puede ser la forma de invocar el DOM, pues IE posee un superDOM y NS lo tiene estandar...
Un Saludo. |
Pregunta: | 40432 - COMO QUEBRAR UN CICLO FOR ? |
Autor: | Fco. Aliste |
Como puedo quebrar un ciclo for en JavaScript ???
tengo problemas con la sintaxis............ |
Respuesta: | Orestes Loprete |
Para cortar ese tipo de estructuras (aunque en terminos de 'prolijidad del desarrollo' es bastante desprolijo) tenes la instruccion break.
por ejemplo, si buscas en un array el indice del elemento que estas buscando, seria algo asi: for (buscar=0; buscar<lista.length;buscar++) { // otras instrucciones que pueda haber................. if (lista[buscar] == datoBuscado) break } indice = buscar |
Pregunta: | 40685 - COMO MINIMIZAR UNA VENTANA? (CON PROGRAMACIÓN) |
Autor: | ale ale |
Deseo minimizar una ventana en el onclick de una imagen.
Como le puedo hacer? |
Respuesta: | Rafael Hernampérez Martín |
Hola, Ale
Prueba a ver estas funciones: function Minimize() { window.innerWidth = 100; window.innerHeight = 100; window.screenX = screen.width; window.screenY = screen.height; alwaysLowered = true; } function Maximize() { window.innerWidth = screen.width; window.innerHeight = screen.height; window.screenX = 0; window.screenY = 0; alwaysLowered = false; } Un saludo Rafael Hernampérez Martín IT Project Manager e-mail: rafinguer@arrakis.es |
Pregunta: | 42464 - FIJAR TITULOS DE UNA TABLA |
Autor: | Vanesa Raticelli |
Tengo que mostrar una tabla con informacion.
el problema es que tiene que tener scrooling, para ver los resultados, pero el titulo tiene que estar siempre visible (es decir tiene que aparecer siempre a medida que voy bajando con el scrooling). Gracias por su ayuda |
Respuesta: | Kike of michael |
Tendrias que hacer 2 frames, uno para la cabecera y otro para los datos. Por ejemplo, si tienes que dejar siempre visible la cabecera horizontal, tendrias que crear 2 frames, y en el frame superior mostrarias la cabecera, y en el frame inferior los datos.
Si tienes que dejar siempre visible la cabecera vertical, tendrias que hacer 2 frames, y en el de la izquierda mostrarias la cabecera y en el de la derecha los datos. Si tienes que anclar tanto la cabecera horizontal como la vertical la cosa se complica ya que tendrías que crearte 4 frames. - El frame superior izquierdo seria una celda vacia - El frame superior derecho tendria la cabecera horizontal - El frame inferior izquierdo tendría la cabecera vertical - El frame inferior derecho tendría los datos. Lo unico que habria que tener en cuenta es que hay que sincronizar el scroll de la tabla de datos. Si mueves el scroll vertical, la cabecera vertical tiene que moverse a la par que se mueve la tabla de datos. Lo mismo ocurre con el scroll horizontal. Si quieres mas informacion te puedo mostrar el codigo (es javascript) |
Pregunta: | 42867 - COMO OBLIGAR A DESCARGAR ARCHIVOS |
Autor: | Alberto Garcia |
Como se hace para que al pulsar sobre un archivo se obligue a descargarlo y no lo abra el explorador con el asociado predeterminado?
por ej., para un .mp3 que en vez de reproducirlo con el windows media player directamente ofrezca la opción de descargarlo, o con un vídeo o incluso con un archivo .html que no lo abra como una web, sino que ofrezca la opción de descargarlo, sin para ello tener que usar el segundo botón del ratón, es decir, diréctamente haciendo click sobre el archivo. Un saludo y gracias |
Respuesta: | ramiro olvera |
guardas el script anterior como download.php y desde donde quieras descargar tus mp3 escribes por ejemplo un link
<a href="download.php?variable=mi_mp3.mp3">descargar</a> y listo, claro que deberas tener un servidor con el interprete php salu2 |
Respuesta: | Ramiro olvera |
Para eso tendrias que utilizar una funcion en php, seria asi
descargar.php <? function Descargar($ElFichero){ $TheFile = basename($ElFichero); header( "Content-Type: application/octet-stream"); header( "Content-Length: ".filesize($ElFichero)); header( "Content-Disposition: attachment; filename=".$TheFile.""); readfile($ElFichero); } Descargar("prueba_descarga.html"); ?> este codigo lo tome de la pagina http://www.programacion.com/php/articulo/joa_phpficheros/ y no lo he probado. |
Pregunta: | 43385 - RECARGAR COMBO DESDE OTRO FRAME |
Autor: | David gonzalez garcia |
Tengo una pagina dividida en dos frames.
En el frame de arriba tengo un formulario, en el de abajo recargo los valores que me vienen de la BD. El caso es que cuando en el de abajo intento recargar el combo del frame de arriba no me lo hace, en IE 5 no, en el 6 sí, hay alguna solucion? Este es el codigo del frame de abajo <script language="javascript"> parent.arriba.document.forms[0].provincia[0] = new Option("LO QUE SEA"); parent.arriba.document.forms[0].provincia[0].value = "ESTO";</script> GRACIAS |
Respuesta: | Wilfredo Pérez Velázquez |
Si deseas cargar un combo de un frame a otro, lo puedes hacer de la siguiente manera, suponiendo que donde se carga lo quieres borrar del todo y sustituir del todo con el otro combo:
//Borrando los item uno a uno while (parent.frames["arriba"].document.form1.provincia.length>0) { parent.frames["arriba"].document.form1.provincia.options[0]=null; } //Agregando del combo fuente todos su item para el combo borrado for (t=0;t<parent.frames["abajo"].document.form1.provincia.length;t++) { var cantidadTmp=parent.frames["arriba"].document.form1.provincia.length; parent.frames["arriba"].document.form1.provincia.options[cantidadTmp]=new Option(""); parent.frames["arriba"].document.form1.provincia.options[cantidadTmp].value=parent.frames["abajo"].document.form1.provincia.options[t].value; parent.frames["arriba"].document.form1.provincia.options[cantidadTmp].text=parent.frames["abajo"].document.form1.provincia.options[t].text; } |
Pregunta: | 43389 - MSFLEXGRID EN PHP |
Autor: | luis rudas |
my pregunta es la siguiente:
estoy programando en php, y necesito una herramienta parecida a msflexgrid de visual basic, ¿es posible que exista una herramienta como esta en php o javascript para poder enviar datos a una base de datos?. |
Respuesta: | Luis Miguel Caballero |
PHP no soporta user objects, pero puedes crear tus propias clases de objetos que emulen un msflexgrid. Te sugeriria usar una <table> |
Pregunta: | 43537 - VENTANA QUE SE MINIMICE SOLA |
Autor: | yisela veiga |
Hay alguna forma en Javascript, de que una ventana se minimice por sí misma.
Muchas gracias |
Respuesta: | Antonio Diaz |
Hola creo que aqui tengo la solucion a tu problema :
La funcion para minimicar una ventna desde java script es window.moveBy(5000,5000); min = 'si';" si quieres le puedes dar dicha funcion a un boton o si lo que quieres es que se minimice cuando se carga la web debe poner : <html> <body onload="window.moveBy(5000,5000); min = 'si';" > </body> </html> |
Pregunta: | 43937 - PANTALLA COMPLETA |
Autor: | JL Porto |
¿Existe código html que haga que una página web se abra en pantalla completa tal como si en el navegador utilizamos el comando VER página completa? |
Respuesta: | Guoan Chen |
Espero que este código le sea utíl. Para cerrar la ventana debes de crear un botón en la página que vas a cargar. En el evento del botón ONCLICK="WINDOW.CLOSE()". <HTML><HEAD> <script language="JavaScript"> function pan_completa(){ // Tamaño de la ventana var tamanox=1024; //defines el tamaño de la pantalla con respecto a X var tamanoy=768; //defines el tamaño de la pantalla con respecto a Y // Posición de la ventana en la pantalla var posicionx=0; //punto inicial X var posiciony=0; //punto inicial Y // Dirección que abro. var direccion="http://www.google.com/"; adWin = window.open("",'ventana','fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0'); adWin.resizeTo(tamanox,tamanoy); adWin.moveTo(posicionx,posiciony); adWin.location=direccion; adWin.focus(); } </script> </HEAD> <BODY onload="pan_completa()"> </BODY> </HTML> |
Pregunta: | 44115 - VALIDACION DE FECHA Y HORA EN JSCRIPT |
Autor: | Nina Fernandez |
Hola, recién estoy comenzando en JavaScript, alguien me podría orientar en cómo puedo validar la fecha y hora que ingreso a través de un formulario.
Gracias. |
Respuesta: | Carlos Alberto Garcia Reyes |
Hola mira yo tambien estoy comenzando a programar en javascrit para una aplicacion web dinamica pero ya realice algunas validaciones entre las que esta la de fecha bien te voy a mandar el codigo de la validacion de fecha y tu la aplicas en tu sistema espero te sirva es mas te envio algunas otras validaciones esperando te sirvan sale bueno saludos. bye.
CODIGO JAVASCRIPT PARA VALIDAR FECHA. <script language="JavaScript"> /*COMINEZA EL JAVASCRIPT// function esDigito(sChr){ var sCod = sChr.charCodeAt(0); return ((sCod > 47) && (sCod < 58)); } function valSep(oTxt){ var bOk = false; var sep1 = oTxt.value.charAt(2); var sep2 = oTxt.value.charAt(5); bOk = bOk || ((sep1 == "-") && (sep2 == "-")); bOk = bOk || ((sep1 == "/") && (sep2 == "/")); return bOk; } function finMes(oTxt){ var nMes = parseInt(oTxt.value.substr(3, 2), 10); var nAno = parseInt(oTxt.value.substr(6), 10); var nRes = 0; switch (nMes){ case 1: nRes = 31; break; case 2: nRes = 28; break; case 3: nRes = 31; break; case 4: nRes = 30; break; case 5: nRes = 31; break; case 6: nRes = 30; break; case 7: nRes = 31; break; case 8: nRes = 31; break; case 9: nRes = 30; break; case 10: nRes = 31; break; case 11: nRes = 30; break; case 12: nRes = 31; break; } return nRes + (((nMes == 2) && (nAno % 4) == 0)? 1: 0); } function valDia(oTxt){ var bOk = false; var nDia = parseInt(oTxt.value.substr(0, 2), 10); bOk = bOk || ((nDia >= 1) && (nDia <= finMes(oTxt))); return bOk; } function valMes(oTxt){ var bOk = false; var nMes = parseInt(oTxt.value.substr(3, 2), 10); bOk = bOk || ((nMes >= 1) && (nMes <= 12)); return bOk; } function valAno(oTxt){ var bOk = true; var nAno = oTxt.value.substr(6); bOk = bOk && ((nAno.length == 2) || (nAno.length == 4)); if (bOk){ for (var i = 0; i < nAno.length; i++){ bOk = bOk && esDigito(nAno.charAt(i)); } } return bOk; } function valFecha(oTxt){ var bOk = true; if (oTxt.value != ""){ bOk = bOk && (valAno(oTxt)); bOk = bOk && (valMes(oTxt)); bOk = bOk && (valDia(oTxt)); bOk = bOk && (valSep(oTxt)); if (!bOk){ alert("Fecha inválida"); oTxt.value = ""; oTxt.focus(); } else alert("Fecha correcta"); } } </script> //TERMINA EL JAVASCRIPT// VALIDACION DE MAIL <script> function validarEmail(valor) { if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){ alert("La dirección de email " + valor + " es correcta.") return (true) } else { alert("E-mail incorrecto."); return (false); } } </script> VALIDACION PARA SOLO CAMPOS NUMERICOS <script> function Comprueba(form){ var number = parseFloat(form.valor.value); if (isNaN(number)==true) alert("No es numérico"); else form.valor.value = number; if (isNaN(number)==false) alert("Es numérico"); } </script> |
|< << 23 24 25 26 27 28 29 30 31 32 33 >> >| |