Hay un total de 340 Preguntas. | << >> |
Pregunta: | 13843 - ELIMINAR UNA OPTION DE UNA SELECT |
Autor: | Lluís Teixidó |
Tengo una select con la opción de selección multiple. Para eliminar una de las opciones de la select pongo el objeto option a null. Con Navigator funciona pero con Explorer peta si intento eliminar más de una opción a la vez(me da error de acceso no permitido a posición de memoria). ¿Alguien sabe por que me pasa esto? ¿Hay alguna funcion que elimine la opción sin tener que hacer un null? Muchas gracias |
Respuesta: | Amanda Pérez Díaz |
Creo que debes utilizar la propiedad .remove
Formulario.nombreSelect.remove(indice); indice: posición que quieres borrar. Ojala te sirva... Saluditos |
Pregunta: | 13848 - DESHABILITAR BOTON CERRAR (X) |
Autor: | Bego Pozo |
¿Cómo puedo hacer para deshabilitar o hacer desaparcer el boton de cerrar de la esquina superior derecha para obligar al usuario a pulsar
en la zona que yo quiero? |
Respuesta: | Sebastian Bonzi |
Todabia no lo he podido decifrar pero capaz esto te pueda servir.
<body> <form id="form1" runat="server"> <div> </div> </form> <script type="text/javascript"> ClosingVar =true window.onbeforeunload = ExitCheck; function ExitCheck() { ///control de cerrar la ventana/// if(ClosingVar) { ExitCheck = false return "Si decide continuar,abandonará la página pudiendo perder los cambios si no ha GRABADO ¡¡¡"; } } </script> </body> Con el evento onbeforeunload, le pregunta al usuario si realmente desea salir de la página y le advierte las consecuencias. Saludos |
Respuesta: | FRANCISCO VALDEZ |
Hola amigo, mira según tengo entendido y hasta donde sé no es posible por razones de seguridad en los exploradores a que halla alguna función de deshabilitar el botón de cerrar (como lo existe en otros lenguajes por ejemplo visual basic o C), una forma de poder hacerlo sería abriendo la ventana en cuestión a fullscreen, lo cual se hace con una popup. por ejemplo
javascript:window.open('url_de_la_pagina.xxx', 'nombre_del_popup', 'fullscreen=yes'); Saludos |
Pregunta: | 14031 - COMO DORMIR UN SCRIPT EN JAVASCRIPT |
Autor: | Jose Ramon Lagos Granados |
Como se puede \'dormir\' un script hecho en JavaScript, existe alguna función como sleep o delay existentes en otros lenguajes. |
Respuesta: | joan lluis Lahoz |
Quizas exista otra forma de hacerlo. De esta forma puedes retrasar el tiempo que quieras la llamada a la función "CridaEmpresa()" el tiempo esta en milisengundos.
setTimeout("CridaEmpresa()", 1000); |
Pregunta: | 14082 - DETECTAR FLASH / DETECTAR PROMPT |
Autor: | Antonio S.P. |
La página inicial de mi página tiene un flash que ocupa toda la pantalla y redirecciona automaticamente a la siguiente (ya en HTML) en poco menos de 4 segundos...si el usuario no tiene el plug in de flash no es redireccionado. Necesito saber como puedo hacer para que si alguien no tiene FLASH instalado sea redireccionado automáticamente a la pagina siguiente en HTML sin tener que esperar.
Alguien me ha comentado que si detecto el mensaje (creo que es un prompt ) que aparece para que te descargues el plug in saldrá mejor. ¿Alguien puede ayudarme? |
Respuesta: | Patricia Fernandez |
Lo que tenes que hacer es detectar si el navegador tiene o no el flash instalado. En IE, podes hacerlo de la siguiente manera:
var objAx=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.1"); si el objAx es un objeto entonces mostras el flash y sino deberias redireccionar a la página de html. |
Pregunta: | 14086 - ADJUNTAR ARCHIVO EN EMAIL DE FORMULARIO |
Autor: | Ricardo R. Hesse |
Me interesaría poder adjuntar un archivo en un email de respuesta de un formulario. Se trata de que la persona que rellena el formulario elige un archivo de su disco duro mediante la instrucción:
<INPUT NAME='fileUp' TYPE=file> y lo envía a través del formulario. Espero que alguien pudiera decirme que instrucción he de poner en la plantilla del email. Muchas gracias. |
Respuesta: | FRANCISCO VALDEZ |
Hola amigo, mira la respuesta es sencilla, para empezar en el formulario donde tienes tu input tipe=file, debe estar bajo un formulario con el enctype definido de la siguiente manera enctype="multipart/form-data", esto para que puedas encviar el archivo que especifique tu usuario, después ya todo dependera del lenguaje que utilices para procesar dicho formulario, no se cual utilices porque no lo especificas, pero podría ser JScript, PHP, ASP, ASP.NET, etc. Es ahí con este tipo de lenguajes que harás las validaciones y el envío correspondientes, ya que JavaScript por si solo no es capaz de hacer algo así.
Espero halla sido de tu ayuda. Saludos |
Pregunta: | 14100 - ELIMINAR UNA OPTION DE UNA SELECT (2) |
Autor: | Lluís Teixidó |
Agradezco a la persona que me indicó la función remove() propia de una select para borrar una de sus options. La he probado y funciona bien excepto en el explorer cuando intento borrar muchas options seleccionadas a la vez. El error es del tipo "acceso restringido a memoria". ¿Le ha pasado alguna vez algo así a alguien? Muchas gracias. |
Respuesta: | manuel |
los select, almacenan los valores en un array, selecciona el elemento que deseas eliminar (por ejemplo con la propiedad selectedIndex) y eliminalo del array, formando otro.ya se que es más lioso, pero no falla |
Pregunta: | 14260 - PáGINA DE INICIO CON TAMANNO FIJO. |
Autor: | Beatriz Martin |
Hola!
Quiero que mi "página de inicio" sea noresizable. ¿Puede alguien ayudarme? Sé como hacer para abrir una ventana noresizable ---> " window.open("Temp.htm", "v", "status = yes", "resizable = no"); "; pero como hacer cuando es la "página de inicio". Gracias anticipadas. Saludos |
Respuesta: | Martin Moya |
Para hacer eso necesitas que la funcion se cargue al mismo momento de abrir la pagina, en otras palabras cuando defines el body de la pagina.
<body onload='FuncionDeCreaciondelaVentana();'> Si tienes mas dudas no dejes de ponerte en contacto. Saludos |
Pregunta: | 14269 - CONSULTA DE VARIABLES DE UNA CLASE |
Autor: | Jorge Espada |
He declarado una clase Triangulo de la manera siguiente:
1. Un constructor "Triangulo" recibe como parámetros las coordenadas de los vértices, la base y la altura, y los asigna uno a uno utilizando this.campo=parametro 2. Una función "area" muestra un mensaje con el resultado de hacer: this.base*this.altura/2 3. Desde una función "GestionTrinagulo", creamos un objeto mediante var t = new Triangulo(1,1,2,2,3,3,4,4); t.area(); 4. La pregunta es ¿por qué la llamada a la función area() no devuelve nada, a no ser que incluya en el constructor un atributo para el área y lo cargue aunque sea sin datos? Ej: (añadir al constructor: this.area=area; y no añadir area como parámetro). Me parece extraño dicho comportamiento. Os agradecería si pudiéseis explicarme la razón. |
Respuesta: | David Delgado Ruiz |
Hola, habría que estudiar como has creado la clase, entiendo que la función area() la has creado typeando function area(), en cuyo caso el problema es que la función no pertenece a la clase, de forma que sólo cuando asignas this.area = area estas asignando a la propiedad area la funcion externa area, para crear la clase sería algo así:
function Triangulo( x1, y1, x2, y2, x3, y3, b, a ){ this.Vertice1X = x1; this.Vertice1Y = y1; this.Vertice2X = x2; this.Vertice2Y = y2; this.Vertice3X = x3; this.Vertice3Y = y3; this.Base = b; this.Altura = a }; Triangulo.Vertice1X; Triangulo.Vertice1Y; Triangulo.Vertice2X; Triangulo.Vertice2Y; Triangulo.Vertice3X; Triangulo.Vertice3Y; Triangulo.Base; Triangulo.Altura; Triangulo.prototype.Area = function() { return this.Base*this.Altura/2;}; var MiTriangulo = new Triangulo( 1, 1, 2, 2, 3, 3, 4, 4 ); var MiTriangulo2 = new Triangulo( 4, 4, 3, 3, 2, 2, 1, 4 ); alert(MiTriangulo.Area()); alert(MiTriangulo2.Area()); Fijate bien que para la función Area ha sido necesario colocar prototype, en caso contraio no aceptara la función y seguira devolviendo undefined. Un saludo |
Pregunta: | 14334 - VENTANAS INDEPENDIENTES |
Autor: | Amanda Pérez Díaz |
Estoy trabajando con una venta que crea a una ventana hijo, la cual realiza un proceso bastante tardado, y despues regresa el control a la página padre, lo que necesito es que mientras esta ventanita hijo, trabaja pueda yoi seguir navegando en la ventana padre. pero no encuentro una forma de quitar la dependencia de las ventanas, es decir la ventana hijo no regresa el control a la ventan padre hasta que termina su proceso. Ya probe la propiedad Dependent = no, pero no me funciona para lo que yo quiero. Alguien puede ayudarme porfa? |
Respuesta: | Laguno Laguno |
Desde la pagina padre pondrias algo parecido a esto.
var win_opt = "toolbar=0, location=0, directories=0, status=0,"; win_opt += "menubar=0, scrollbars=0, resizable=no"; win_opt += "width=" + 620 + ",height=" + 450; function abre(){ // Crear una nueva ventana NewWindow = window.open("Hijo.html","Nueva",win_opt); } En la hija pondrias esto para devolver el control a la principal y poder seguir onload="window.opener.focus()"; |
Pregunta: | 14340 - MENSAJE DEL BROWSER AL CREAR UN ARCHIVO DE TEXTO |
Autor: | victor A. Mayuri |
Cada vez que creo un archivo de Texto en el Cliente, el browser (ya sea Explorer o Nestcape) me envia un mensaje propio del browser, preguntandome si deseo crear dicho archivo de texto(al parecer es por cuestion de seguridad), mi pregunta es ¿Existe una manera de obiar o impedir que salga ese mensaje y que te cree el archivo de texto directamente? |
Respuesta: | Enrique |
No, no es posible, pues se encarga el propio browser y/o sistema operativo, para impedir que se creen archivo (virus) en nuestros equipos. |
|< << 9 10 11 12 13 14 15 16 17 18 19 >> >| |