PREGUNTAS CONTESTADAS - JavaScript

 Hay un total de 340 Preguntas.<<  >> 

    Pregunta:  12560 - AYUDA DE CREACION DE PLUG-IN
Autor:  jose luis guerra
hola antes que nada saludos, lo que quiero comentarles es si saben una forma de como crear con java script un plug-in que detecte si el ordenador del usuario puede desplegar archivos pdf´s y recomendarle la direccion de Adobe Acrobat para descargar la aplicacion, y esta tenga la necesidad de desplegar la ruta de adobe, es decir mandar un aviso que tiene que descargar el plug-in de acrobat e instalarlo, espero que me ayuden y de todos modos les agradezco saludos y hasta pronto...
  Respuesta:  Back Space
Hola...

Si esto lo puedes hacer muy facil con el objeto navigator.plugins que te devuelve una coleccion de los plugins que tiene instalado el navegador....

Saludos

BackSpc

    Pregunta:  12611 - ENVIO DE E-MAIL CON JSCRIPT
Autor:  gerardo
como envio automaticamente un e-mail con jscript en una pagina sin que carge el outlook y dejar en manos del usuario el envio.
  Respuesta:  Manuel Rondón García
Haz un formulario. y pon en action:

action = "mailto:mrondon@newgen"

al pulsar el botón del submit, te enviará los datos que tengas dentro del formulario directamente, sin abrirte ni el Outlook Express ni nada.

Espero que esto te haya servido de ayuda.

Suerte.

    Pregunta:  12615 - VALIDAR FECHA EN JAVASCRIPT
Autor:  Pablo Andrés Rodríguez Riveros
¿Existe algún código que pueda validar una fecha desde un formulario?.
Los campos son 2 text y un lis (para los meses)
  Respuesta:  Wilson Madrid
Hola aca te hice un còdigo muy vacano:
Primiero coloca este codigo dentro del <head>:

<script>

//Se llama al perder el foco el input de dia
function validarDia(form) //Esta funcion valida que
{ //el dia este entre 1 y 31 y entra la forma
if ( (form.dia.value < 1) || (form.dia.value > 31) )
{
form.dia.value=""; //Borro el valor que tenia
alert('Escribe un dia de 1 a 31');
form.dia.focus(); //Le doy el foco de nuevo
}
}

//Igual con esta
//pero se valida que el año este entre esos dos
function validarAno(form)
{
if ( (form.ano.value < 1) || (form.ano.value > 2001) )
{
form.ano.value="";
alert('Escribe un año válido');
form.ano.focus();
}
}
</script>

Despues dentro del <body> pones este codigo:

<font face="Verdana" color="#000080">
<form method="POST" action="Aca la ccion" name="fecha">
<p align="center"><b>Fecha:</b><br>
<br>Dia: <input type="text" name="dia" onblur="validarDia(fecha)" size="3">
<br>Mes:<select size="1" name="mes">
<option>1
<option>2
<option>3
<option>4
<option>5
<option>6
<option>7
<option>8
<option>9
<option>10
<option>11
<option>12
</select></font>
<br>Año: <input type="text" name="ano" onblur="validarAno(fecha)" size="4"> <br><br>
<input type="submit" value="Enviar" name="B1" style="font-family: Verdana; color: #000080; text-transform: uppercase; font-weight: bold; border-style: inset; border-color: #000080">
</form>

Ensayalo.
[email protected]
http://www20.brinkster.com/ScriptGames

    Pregunta:  12703 - SONIDOS CON JAVASCRIPT
Autor:  Joan Lluis Lahoz
Me gustaria saber como evitar que aparezca el cuadro del reproductor de sonidos al ejecutar un .wav desde una funcion.
Con la siguiente función consigo ejecutarlo pero como he dicho antes me aparece el reproductor...

function PlaySound()
{
window.location = "imatges/cop.wav"
}
  Respuesta:  Joan Lluis Lahoz
La respuesta a mi pregunta: (por si le interesa a alguien)

<script language="JavaScript1.2">

function EmetSo()
{
document.all['soroll'].src='../imatges/cop.wav'
}

</script>

<BGSOUND ID="soroll">

De esta forma se puede llamar a la funcion EmetSo() de forma controlada.
  Respuesta:  Sebas
La respuesta a tu pregunta es muy sencilla, tan solo debe declarar el objeto embed como hidden, o lo que es lo mismo,
como invisible.

    Pregunta:  12901 - EVENT.ONKEYPRESS
Autor:  Antonio Tomás Alba Fernandez
Deseo saber como puede hacer que cuando pulso una tecla dentro de un formulario, al detectarla, poder combertirla en mayuscula y devolver al evento la tecla modificada en mayuscula. Necesito que me funcione en EI y NS. Gracias
  Respuesta:  Heves Menegozzi
Puedes colocarle un estilo. Sería algo como esto:

<INPUT type="TEXT" name="txt" value="" style="text-transform: uppercase">

Funciona perfectamente con IE y NS.

A veces los problemas más grandes tienen las soluciones más sencillas...

Suerte y nos avisas cuando resuelvas tu problema.

Heves desde Venezuela

    Pregunta:  12995 - VALIDACIóN DE OPCIóN EN FORMULARIO
Autor:  Ricardo Ripol Hesse
He creado un formulario al que quiero validar si los campos están rellenados antes de enviarlo.
Si es un campo de texto (type="text") no tengo problema con la instrucción:
if (text.length > 0)
Mi problema es cuando es una opción (type="radio") entre dos por ejemplo, con el mismo nombre y diferente valor, la cual no consigo identificar si está marcada o no.
Agradecería contestación.
Gracias.
  Respuesta:  Wilson Madrid
Hola,
La forma mas sencilla, es simplemente
que al principio del formulario
pongas uno de los input tipo radio como chequeado.
Aqui hay un ejemplo:

<FORM action="loquesea">
Verde <input type="radio" name="color" value="verde"><br>
Rojo <input type="radio" name="color" value="rojo" CHECKED><br>
Azul <input type="radio" name="color" value="azul">
</FORM>

Lo importante es el CHECKED, que lo pones en el radio que quieres que empiece chequeado por defecto.

[email protected]
http://www20.brinkster.com/scriptgames
http://www.galeon.com/quipu
  Respuesta:  Wilson Madrid
Hola,
La forma mas sencilla, es simplemente
que al principio del formulario
pongas uno de los input tipo radio como chequeado.
Aqui hay un ejemplo:

<FORM action="loquesea">
Verde <input type="radio" name="color" value="verde"><br>
Rojo <input type="radio" name="color" value="rojo" CHECKED><br>
Azul <input type="radio" name="color" value="azul">
</FORM>

Lo importante es el CHECKED, que lo pones en el radio que quieres que empiece chequeado por defecto.

[email protected]
http://www20.brinkster.com/scriptgames
http://www.galeon.com/quipu

    Pregunta:  13140 - DEVOLVER RESULTADO DE VBSCRIPT A FUNCION JAVASCRIPT
Autor:  Javier Ramirez
Hola,
Tengo una funcion en JavaScript que me llama a una Funcion en VBScript y quiero que el resultado de esa funcion de VBScript se almacene en una variable de JavaScript.
Podeis darme una solucion?
Gracias de antemano.
  Respuesta:  isabel sacristan
Lo que tienes que hacer es poner el resultado de la función de VBscript en un campo hidden y desde javascript pregunta por este campo.

Saludos
  Respuesta:  Orestes Loprete
No hay ningún problema para hacer lo que necesitás, directamente tenés que (en la parte de javascript) poner lo siguiente:

variable = funcionvbscript (parametros)

No te tiene que dar errores. El único punto es si en un script de cliente llamás a un script de servidor o viceversa, sin importar si son del mismo o diferente lenguaje, ya que el problema no es el lenguaje sino la plataforma en la que está corriendo.

    Pregunta:  13205 - PARáMETROS FORM SIN FORMULARIO
Autor:  Jose Moreno
¿Existe alguna forma de pasar parámetros a un ASP con POST sin tener que crear un formulario?
Con GET es pagina.asp?param1=valor1¶m2=valor2... pero con POST no sé si se podría hacer.
Si alguien sabe cómo, que adjunte un ejemplo.
Gracias.
  Respuesta:  isabel sacristan
Si, lo que tienes que hacer en la pagina1.asp es poner tantos campos como valores quieras pasar a la pagina2.asp, puedes crear estos campos como ocultos si no quieres que se vean.

en la etiqueta form de la pagina1.asp le pones method="post" action="pagina2.asp"

y en la pagina2.asp pones:

nombre1 = request.form("nombre2")

nombre1 es el nombre que le quieras dar a ese valor y nombre2 es el valor del campo de la pagina1.asp (nombre1 y nombre2 se pueden llamar igual)

Saludos
  Respuesta:  Orestes Loprete
Que yo sepa, para usar post si o sí tenés que usar un form, pero no es problema hacerlo. Simplemente tenés que poner al principio de la página una etiqueta <form id=nombre action=pagina.asp>
Y al final lo terminás con </form>
pagina.asp es el nombre de la pagina a la que llamás al hacer el submit -si no ponés nada se vuelve a cargar la misma-.
Al entrar en la pagina que recibe los datos, tenés que ponerle
variable = request.form("campo") para cada valor que queres recuperar,
donde campo es el nombre del control en la página de origen.
Lo único a tener en cuenta es que si el control estaba disabled, no te lo va a traer.
Para que la página de origen envíe los datos a la siguiente, basta con ponerle un botón de submit o hacer el submit desde un script con:
if deseaprocesar then thisform.submit

    Pregunta:  13222 - HORA/UTM/DOLAR
Autor:  Jose Otero
Bueno es super simple:
Necesito saber como puede dejar o configurar, automaticamente, en mi web, la Hora/dia/fecha, , UTM, UF, etc, ¿Existe un programa o qué?, si me lo pudeen expliacr bien, como para niño, seria bueno.

De antemano muchas gracias.
  Respuesta:  Xavi
Esta es la funcion que se utiliza en la web:

<SCRIPT language=JavaScript>
<!--
function Item(){
this.length = Item.arguments.length
for (var i = 0; i < this.length; i++)
this[i] = Item.arguments[i]
}

function Fecha() {
var ndia = new Item('Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado')
var nmes = new Item('enero','febrero','marzo','abril','mayo','junio','julio','agosto','septiembre','octubre','noviembre','diciembre')
var ahora
var fecha = new Date()
var ano = fecha.getYear()
var mes = fecha.getMonth()
var dia = fecha.getDay()
var aux = "" + fecha

if (ano<10) {
ano2 = "200" + eval(ano)
}
else if (ano<80) {// ano tiene 2 dígitos 19xx (más de 80)
ano2 = "20" + ano
}
else if (ano<=99) {// ano tiene 2 dígitos 20xx (menor de 80)
ano2 = "19" + ano
}
else if (ano<1000) {// ano tiene 3 dígitos (100 es 2000)
ano2 = eval(ano) + eval(1900)
}
else {// ano tiene 4 dígitos
ano2 = ano
}
ahora = ndia[dia] + ", " + eval(aux.substring(7, 10)) + " de " + nmes[mes] + " del " + ano2
return ahora
}
//-->
</SCRIPT>

Donde quieras que aparezca la fecha:
<SCRIPT language=JavaScript>
<!--
document.write(Fecha());
// -->
</SCRIPT>
  Respuesta:  <<--YuriTorres.CjB.Net-->
para poder ver la fecha actual deberás agregar el siguiente script a tu pagina web.


<script>

/*Current date script credit:
Yuri Web Designing (www.yuritorres.cjb.net)
Over 200+ free scripts here!
*/

var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new
Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
ay","Saturday")
var montharray=new
Array("January","February","March","April","May","June","July","Aug
ust","September","October","November","December")
document.write("<small><font color='000000'
face='Arial'><b>"+dayarray[day]+", "+montharray[month]+" "+daym+",
"+year+"</b></font></small>")

</script>

<p align="center"><font face="arial, helvetica" size="-2">This free
script provided by</font><br>
<font face="arial, helvetica" size="-2"><a
href="http://yuritorres.cjb.net">Yuri Web Designing</a></font></p>

    Pregunta:  13223 - SCROLL TEXTO (CON TXT)
Autor:  José Antonio Otero
Bueno super simple:

Necesito ubicar un buen programa gratis para generar applets.

Bueno especificamente lo quiero para hacer que el texto solo valla subiendo para mostrar noticias, eso si con las maximas caracteristicas posibles, sin efectos cuaticos, solo color texto, color fondo, tipo texto, tamaño, velocidad, etc, y lo mas importante . ojala que genere un .txt, ya que seria super facil actualizarlo, es extremadamente urgente.

Uno que me gusto es el Anfy 1.4.5, pero no es gratis.

De antemano muchas gracias.
  Respuesta:  Rogelio Rosales
Aqui tienes la respuesta a tu pregunta, te anexo la direccion, revisalo creo que es exactamente lo que necesitas.
Ah y lo mejor, es completamente gratis

http://www.webtutorial.com.ar/javascript/deposito/scroll.htm

Suerte

|<  <<  7 8 9 10 11 12 13 14 15 16 17  >>  >|