Foros del Web » Programando para Internet » Javascript »

Problema JAVASCRIPT

Estas en el tema de Problema JAVASCRIPT en el foro de Javascript en Foros del Web. Java Script 1. Crear la rutina javaScript que muestre una ventana Open (tamañao de 200 x 100 piexles) al cargar la pagina web. En el ...
  #1 (permalink)  
Antiguo 19/05/2009, 16:48
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Exclamación Problema JAVASCRIPT

Java Script


1. Crear la rutina javaScript que muestre una ventana Open (tamañao de 200 x 100 piexles) al cargar la pagina web.

En el interior de la venta Open aparecera dos imagenes cada una de 100x90pixeles, en los 10 sobraste inferior, colocar

un texto "Cerrar" que cumpla esa funcion.

2. Crear una rutina JavaScript que permita escribir una tabla en funcion de la cantiad de filas y columnas que se

ingrese. En cada celda existira un numero, por ejemplo: si se ingresa 5 filas y 4 columnas debera monstrarse asi la

tabla, ya que la tabla tendra 20 celdas, desde la primera hasta la ultima iran numeros (01,02,03 ... ,19,20), La rutina

debe evaluar si la cantidad ingresada para filas y columnas son dumeros positivos. Si fuera negativo entonces

aparecera el mensaje: Error! Dato no valido.

3. Crear un rutina JavaScript que permita mostrar aleatoriamente un mensaje en la barra de estado cada 100

milisegundos. Son en total 5 mensajes que estan en una Matriz definida por Array.

4. Crear la rutina JavaScript que permita generar la tabla de multiplicar del numero ingresado. Por ejemplo si ingresa

el numero 7 entonces aparecera de este modo una tabla, fila 0: "Tabla de multiplcar del 7", fila1: "/ 1 / x / 7 / =/ 7 /"

fila2: "/ 2 / x / 7 / =/ 14 /"... fila12: "/ 12 / x / 7 / =/ 84 /" y abajo la ultima fila14: debe decir en un link "Ingresar

otro numero" donde aparecera un box que reciba el nuevo numero.


5. Crear una rutina JavaScript que permita mover(desde abajo hacia arriba y luego desde la derecha hacia la

izquierda) una ventana Open de 150 x 150 pixeles en cuyo interior exista una imagen del mismo tamaño.

6. Crear la rutina que permita mostrar dentro de un campo de texto un texto de desplacamiento, asi:
--> Diseño e implementacion de paginas web -->

7. Crear la rutina que permita mostrar en la barra de estado un texto que se desplazara hacia la izquierda y despues

hacia la derecha... y asi alternadamente.
<-- Sistemas Operativos, Base de Datos, Diseño Web -->
* Que el texto se desplaze totalmente hacia la izquierda de dos caracteres en dos caracteres y despues se desplazara

totalmente hacia la derecha de 2 en 2 caracteres.

8. Crear una rutina JavaScript que permita conectar a la direccion web que se introduzca en un campo de texto. de la

siguiente manera un Bloque de texto y al lado derecho un boton que diga INGRESAR, los objetos creados deben estar

dentro de un formulario, Al hacer clic en el boton Ingresar debe verificarse que exista datos en el campo de texto y que

debe empezar con el protocolo "h t t p : / /"

9. En el siguiente modelo:


Elabore usted las rutinas JavaScript que permitan efectuar lo siguiente:
* Al elegir un producto de la lista desplegable aparecera el precio en el campo de texto y se mostrara la fotografia en

el objeto de nombre "imgprod", Ademas el cursor se situara en el campo de la cantidad. La informacion de la lista es:

NOmbre del Producto/ Precio US$/ Fotografia
[Elegir uno...] / 0$ / logo.jpg
Cocina a gas de 8 hornillas / 650.00$ / artefa01.jpg
Refrigeradoras semiautom / 740.00$ / artefa02.jpg
Equipo de sonido / 800.00$ / artefa03.jpg
Ventilador de mesa / 20.00$ / artefa04.jpg
Olla Arrocera / 45.00$ / artefa05.jpg

* Al elegir la forma de pago (Pago) se activaran los botones de "Comprar" y "Anular" siempre y cuando se haya

escogido un producto y colocado la cantidad.
* Al hacer clic en el boton "Comprar" se procedera a calcular lo siguiente:
- "Importe Bruto", que es la multiplicacion de precio por cantidad
- "Valor de descuento", esto dependera de la forma de pago. Si el pago es en Efectivo entonces se obtendra un 10%

del importe bruto. Si el pago es con Tarjeta entonces el descuento sera un 5% dle importe bruto. En otro caso en

descuento sera cero (0).
- "Importe Neto", es igual a Importe Bruto - Valor de descuento.

* Los resultados calculados mostrar con su respectivo mensaje en el navegador

10. Crear las rutinas JavaScript para crear la siguiente tabla de datos.

/ El abecedario /
/a / b / c / d /e /
/ f / g / h / i / j /
/k / l / m / n / o/

El abecedario aparecera hasta la letra indicada, por ejemplo si se ingresa el numero 15 entonces aparecera el

abecedario desde la letra "a" hasta la letra "o". El color de fondo de la celda del abecedario debe aparecer

intercaladamente (usar dos colores).

11. Crear las rutinas JavaScript para efectuar lo siguiente en la pagina web:
/ << / IMG name="imgfoto" width=140 height=120 / >>/

El objeto de Imagen (imgfoto) debera mostrar una imagen a la vez; se utilizara 10 imagenes nombradas como

alfa01.jpg, alfa02.jpg,.... ,alfa10.jpg.

Tenga presnete lo siguiente:
* Al hacer clic en el boton << debera presentarse la imagen Anterior.
* Al hacer clic en el boton >> debera presentarse la imagen siguiente.
* Si se muestra la 1ra. imagen y usted hace Clic en el boton << entonces se mostrara la imagen alfa10.jpg.
* Si se muestra la ultima imagen y usted hace Clic en el boton >> entonces se mostrara la imagen alfa01.jpg.

12. Crear la rutina JavaScript para mostrar en un campo de texto la fecha actual del sistema en el formato siguiente:

08:05:09pm.
Tenga presenta que la hora, los minutos y los segundos siempre se necesitan que apareszcan en dos digitos, el reloj

sera de 12 horas (am. / pm.)

13. Crear la rutina JavaScript para mostrar en la barra de estado la fecha actual del sistema asi:

Viernes,12 de enero de 2007

Última edición por futaman; 21/05/2009 a las 11:43
  #2 (permalink)  
Antiguo 20/05/2009, 17:11
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

ayuda!!!!!
  #3 (permalink)  
Antiguo 20/05/2009, 18:30
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Respuesta: Problema JAVASCRIPT

Oye y como cuanto pagas por desarrollarte esos códigos? digo, por que es prácticamente lo que estás pidiendo, y por eso nadie te ha contestado.

Te sugiero que hagas preguntas más concretas, que muestren que tu también estás trabajando y no solo tires un ejercicio que parece sacado de una clase de desarrollo web, (muy básica por cierto).

Veo que eres nuevo en el foro, así que pues igual y no conoces exactamente como funciona, nada hay de malo en eso, pero si piensas seguir en la comunidad, te sugiero que no dejes ese tipo de mensages, por que hace sentrir incomdos a muchos. Nos hace sentir victimas de una esplotación laboral. Probablemente solo actuamos exageradamente, pero lo hacemos vasados en la experiencia.

En cuanto a tus preguntas, te sugiero que investigues un poco sobre el objeto window, más en concreteo su metodo open(), sobre eventos, como el load (onload), createElement, attachElement, setTimeout, setInterval, Math(), entre otros.

Saludos
__________________
twitter: @imbuzu
  #4 (permalink)  
Antiguo 21/05/2009, 11:42
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Graciass!
waaa son codigos basicos solo que tengo miles de tareas que hacer ya resolvi algunos y tengo 3 trabajos mas... por eso ayuda, pago con favores. no puedo revelar quien soy. waaa. XD XD XD XD tengo 12 + 16 + 12 horas . aun me falta. mucho, estube de parranda : D
  #5 (permalink)  
Antiguo 21/05/2009, 12:25
Avatar de colote  
Fecha de Ingreso: julio-2008
Ubicación: Rosario - Santa Fe - Argentina
Mensajes: 729
Antigüedad: 15 años, 10 meses
Puntos: 8
Respuesta: Problema JAVASCRIPT

Cita:
Iniciado por futaman Ver Mensaje
estube de parranda : D
__________________
Mail: [email protected]
  #6 (permalink)  
Antiguo 21/05/2009, 13:41
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Respuesta: Problema JAVASCRIPT

Como te dije, investiga sobre esos temasn, es básicamente todo lo que necesitas para solucionar esos ejercicios.

Saludos.

PD. Creo que debes organizar tus prioridades.
__________________
twitter: @imbuzu
  #7 (permalink)  
Antiguo 21/05/2009, 16:55
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

bueno quisiera saber, donde podria encontrar una posible solucion al problema 9 un sistemas de ventas basico en JS + html, alguna web que me recomiendan
  #8 (permalink)  
Antiguo 28/05/2009, 11:31
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código Solucion 1:
Ver original
  1. Dentro de HEAD:
  2. <script language="JavaScript" type="text/javascript" src="ventana.js"></script>
  3.  
  4. Dentro del Codigo Body:
  5. <body onload="ventana()">
  6. </body>
  7. </html>
  8.  
  9.  
  10.  
  11.  
  12. Rutina JS:
  13.  
  14. function ventana()
  15. {
  16.     vwin=open("","","width=200,height=100,scrollbar=no,status=no");
  17.     with(vwin.document)
  18.     {
  19.         write("<html><head><title>Fotos</title></head>");
  20.         write("<body leftmargin='0' topmargin='0'>");
  21.         write("<center><img src='01.jpg' border='0' width='100' height='90'>");
  22.         write("<img src='02.jpg' border='0' width='100' height='90'><br />");
  23.         write("<font style='font-size:10px;' onclick='window.close()'>Cerrar</font></center></body></html>")
  24.         fmover();
  25.     }
  26. }
  #9 (permalink)  
Antiguo 28/05/2009, 11:35
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código Solucion 2 - HTML:
Ver original
  1. <html>
  2. <head>
  3. <title>Solucion 2</title><script language="JavaScript" type="text/javascript" src="librejs/djs09.js"></script>
  4. </head>
  5. <body><script language="JavaScript" type="text/javascript">
  6. creartabla();
  7. </script>
  8. </body>
  9. </html>


Código Solucion 2 - JS:
Ver original
  1. // JavaScript Document
  2. function creartabla()
  3. {
  4.     with(window.document)
  5.     {
  6.         write("<body bgColor='lightblue'>");
  7.         write("<form name='frmtbl'>");
  8.         write("<table border='1' align='center' width='750'>");
  9.         write("<tr><td colspan='4'>Generar Tablas</td></tr>");
  10.         write("<tr><td width='75'>Filas</td><td width='75'><input type='text' value='1' name='txtfilas' onkeyup='fvalidar()'></td>");
  11.         write("<td width='75'>Columnas</td><td width='75'><input type='text' value='1' name='txtcols' onkeyup='fvalidar()'></td></tr>");
  12.         write("<tr><td colspan='4'><center><input type='button' name='btn1' value='Crear Tabla' onclick='ftabla()' disabled ><input type='reset' name='btn2' value='Anular'></center></td></tr></table>"); 
  13.         write("</form>");
  14.         write("</body>");
  15.     }
  16. }
  17. function fvalidar()
  18. {
  19.     with(frmtbl)
  20.     {
  21.         if(txtfilas.value!="" && parseInt(txtfilas.value)>0 && txtcols.value!="" && parseInt(txtcols.value)>0)
  22.         {
  23.             btn1.disabled=false;
  24.             btn2.disabled=false;
  25.         }
  26.         else
  27.         {
  28.             alert("Complete los datos, Ingrese un valor entero positivo");
  29.             btn1.disabled=true;
  30.             btn2.disabled=true;
  31.         }
  32.     }
  33. }
  34. n=1;
  35.  
  36. function ftabla()
  37. {
  38.     with(frmtbl)
  39.     {
  40.         vnum1=parseInt(txtfilas.value);
  41.         vnum2=parseInt(txtcols.value);
  42.         }
  43.     with(window.document)
  44.     {
  45.         write("<body bgColor='lightblue'>");
  46.         write("<table border='2' width='750' align='center'>");
  47.         for(vf=1;vf<=vnum1;vf++)
  48.         {
  49.             write("<tr>");
  50.             for(vc=1;vc<=vnum2;vc++)
  51.             {
  52.                 write("<th>");
  53.                 vaux1=n/2;
  54.                 vaux2=parseInt(n/2);
  55.                 if(vaux1==vaux2)
  56.                 {
  57.                     write("0" + n + "");
  58.                 }
  59.                 else
  60.                 {
  61.                     write("0" + n + "");
  62.                 }
  63.                 write("</th>");
  64.                 n++;
  65.             }
  66.             write("</tr>");
  67.         }
  68.         write("</table>");
  69.         write("<a href='generartablas.html'>Denuevo?</a>");
  70.         write("</body>");
  71.     }
  72. }
  #10 (permalink)  
Antiguo 28/05/2009, 12:16
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código Solucion 12 - HTML:
Ver original
  1. <html>
  2. <head>
  3. <title>HORA</title>
  4. <script language="JavaScript" type="text/javascript" src="librejs/djs26a.js"></script>
  5. </head>
  6. <body  onload="fTiempo()">
  7.   <form id="frm1" name="frm1" method="post" action="">
  8.     <input name="txt1" type="text" id="txt1" />
  9.   </form>
  10.   </body>
  11. </html>

Código Solucion 12 - JS:
Ver original
  1. // JavaScript Document
  2. vhora=0;
  3. vmin=0;
  4. vseg=0;
  5. vtipo="";
  6. function fTiempo()
  7. {
  8.     vInfo=new Date();
  9.     vhora=vInfo.getHours();//0...23
  10.     vminu=vInfo.getMinutes();//0...59
  11.     vseg=vInfo.getSeconds();//0...59
  12.     if(vhora<12){vtipo="am."}else{vtipo="pm."}
  13.     if(vhora>=12){vhora=vhora-12}
  14.     if(vhora==0){vhora=12}
  15.     if(vhora<10){vhora="0" + vhora}
  16.     if(vmin<10){vminuto="0" + vmin}
  17.     if(vseg<10){vseg="0" + vseg}
  18.     frm1.txt1.value=vhora + ":" + vmin + "." + vseg + " " + vtipo;
  19.     window.setTimeout("fTiempo()",100)
  20. }
  #11 (permalink)  
Antiguo 28/05/2009, 12:33
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código Solucion 13 - HTML:
Ver original
  1. <html>
  2. <head>
  3. <title>Hora en la barra de estado</title>
  4. <script language="JavaScript" type="text/javascript" src="fecha.js"></script>
  5.  
  6. </head>
  7. <body onload="fverfecha()">
  8.  
  9. </body>
  10. </html>

Código Solucion 13 - JS:
Ver original
  1. mmes=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Setiembre","Octubre","Noviembre","Diciembre");
  2. mdiasem=new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sábado");
  3. function fverfecha()
  4. {
  5.     vfecha=new Date();//obtiene fecha actual
  6.     vanyo=vfecha.getFullYear();
  7.     vmes=mmes[vfecha.getMonth()];
  8.     vdia=vfecha.getDate();
  9.     vdiasem=mdiasem[vfecha.getDay()];
  10.     window.status=vdiasem + ", " + vdia +" de " + vmes +" de " + vanyo;
  11.     window.setTimeout("fverfecha()",1000);
  12. }
  #12 (permalink)  
Antiguo 28/05/2009, 13:32
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código Solucion 11 - HTML + JS:
Ver original
  1. <html>
  2. <head>
  3.  
  4. <title>Galeria</title>
  5. <script language='JavaScript'>
  6.  
  7. var nombrePIC=new Array();
  8.   nombrePIC[0]=new Image(140,120); nombrePIC[0].src="imagen01.jpg";
  9.   nombrePIC[1]=new Image(140,120); nombrePIC[1].src="imagen02.jpg";
  10.   nombrePIC[2]=new Image(140,120); nombrePIC[2].src="imagen03.jpg";
  11.   nombrePIC[3]=new Image(140,120); nombrePIC[3].src="imagen04.jpg";
  12.   nombrePIC[4]=new Image(140,120); nombrePIC[4].src="imagen05.jpg";
  13.   nombrePIC[5]=new Image(140,120); nombrePIC[5].src="imagen06.jpg";
  14.   nombrePIC[6]=new Image(140,120); nombrePIC[6].src="imagen07.jpg";
  15.   nombrePIC[7]=new Image(140,120); nombrePIC[7].src="imagen08.jpg";
  16.   nombrePIC[8]=new Image(140,120); nombrePIC[8].src="imagen09.jpg";
  17.   nombrePIC[9]=new Image(140,120); nombrePIC[9].src="imagen10.jpg";
  18.  
  19.  
  20.  
  21.   var visorIMGnum=0;
  22.   var visorPIC=new Array();
  23.  
  24.   function visorAtras(cual,mtxpics) {
  25.     visorPIC = mtxpics
  26.     if(visorIMGnum==0) {
  27.       visorIMGnum=visorPIC.length-1;
  28.     } else {
  29.       visorIMGnum --
  30.     }
  31.     document.getElementById(cual).src=visorPIC[visorIMGnum].src;
  32.   }
  33.  
  34.   function visorAdelante(cual,mtxpics) {
  35.     visorPIC = mtxpics
  36.     if(visorIMGnum==visorPIC.length-1) {
  37.       visorIMGnum=0;
  38.     } else {
  39.       visorIMGnum ++;
  40.     }
  41.     document.getElementById(cual).src=visorPIC[visorIMGnum].src;
  42.   }
  43.  
  44. </script>
  45. </head>
  46.  
  47.  
  48. <table>
  49.  <tr>
  50.   <td>
  51.       <input onClick="visorAtras('nombreIMG',nombrePIC);return false;" href="javascript:void(0);" type="submit" name="Submit2" value="&lt;&lt;">
  52.     </p></td>
  53.   <td> <!-- segunda celda -->
  54.    <img width="140" height="120" src="imagen01.jpg" id="nombreIMG" />
  55.   </td>
  56.   <td>
  57.     <p>
  58.       <input onClick="visorAdelante('nombreIMG',nombrePIC);return false;" href="javascript:void(0);" type="submit" name="Submit" value="&gt;&gt;">
  59. </p></td>
  60.  </tr>
  61. </table>
  62. </body>
  63. </html>

Tengo una duda en este problema si deseo separarlos y colocar el "SCRIPT" en un archivo .JS llamo al JS por: <script scr="galeria1.js></script>, pero en el body tengo que hacer un Onload, pero no se que funcion llamar, porque si lo hago JS + HTML por separado no me carga.
  #13 (permalink)  
Antiguo 29/05/2009, 17:12
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código SOLUCION 5 - HTML+JS:
Ver original
  1. /*rutina que crea la ventana OPEN*/
  2. function fcrea()
  3. {
  4.     vaux=open("","","width=150,height=150,scrollbar=no,status=no");
  5.     with(vaux.document)
  6.     {
  7.         write("<html><head><title>Fotos</title></head>");
  8.         write("<body leftmargin='0' topmargin='0'>");
  9.         write("<center><img src='fotos/01.jpg' border='0' width='150' height='150'>");
  10.         write("</center></body></html>")
  11.         fventana(1);
  12.     }
  13. }
  14.  
  15.  
  16. /*Rutina que mueve la ventana*/
  17. d=1; // flag de control
  18. g=0;
  19. function fventana(a)
  20. { if(a==1)
  21.   { vaux.moveTo(screen.width/1,screen.height/1);}
  22.   if(vaux.closed==true)
  23.   { d=0;
  24.   }
  25.   else
  26.   { if(g<100)
  27.     { vaux.moveBy(0,-100);
  28.       g+=4;
  29.     }
  30.     else
  31.     { if(g<170)
  32.       { vaux.moveBy(-100,0);
  33.         g+=4;
  34.       }
  35.       else
  36.       { if(g<250)
  37.         {vaux.moveBy(0,0);}
  38.         else
  39.         { d=0}
  40.       }
  41.     }
  42.   }
  43.   if(d==1)
  44.   { b1=window.setTimeout("fventana(2)",100)}
  45.   else
  46.   { /*alert("Hola... bye bye");*/
  47.     window.clearTimeout(b1)
  48.   }
  49. }
  #14 (permalink)  
Antiguo 30/05/2009, 11:33
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Alguien me puede ayudar con el problema "8" y "6"

Código SOLUCION INVERTIDA DE LA 6:
Ver original
  1. <script language="javascript">
  2. <!--
  3. stcnt =0;
  4. msg = "elanticristo2007 te fukeo";
  5. blnk = " ";
  6. str = msg - blnk + blnk + blnk;
  7. /*str = blnk + blnk + blnk + msg;*/
  8. function scroller()
  9. {
  10. window.status = str.substring(stcnt++,str.length+1);
  11. if (stcnt>str.length) stcnt=0;
  12. window.setTimeout("scroller()",200);
  13. }
  14. // -->
  15. </script>
  #15 (permalink)  
Antiguo 30/05/2009, 12:54
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código Solucion 3 - JS:
Ver original
  1. <script type="text/javaScript">
  2.  
  3. var frases = new Array('Frase 1','Frase 2','Frase 3','Frase 4','Frase 5');
  4.  
  5. function cambiaFrase(){
  6. window.status=frases[parseInt(Math.random() * frases.length)];
  7. }
  8. setInterval(cambiaFrase,100)
  9.  
  10. </script>
  #16 (permalink)  
Antiguo 30/05/2009, 13:43
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código Solucion 7 -html + js:
Ver original
  1. ---------------------------------------------------(HTML)
  2. <BODY onload="pingpong();">
  3. ---------------------------------------------------(JS)
  4. <script language="JavaScript">
  5.  
  6. var yourwords = "Sistemas operativos, Base de datos, Diseño Web";
  7. var buffer1="                        ";
  8. var buffer2="                        ";
  9. var message1=buffer1+yourwords+buffer2;
  10. var dir = "left";
  11. var speed = 75;
  12. function pingpong()
  13. {
  14. if (dir == "left")
  15.   {
  16.     message2=message1.substring(2,message1.length)+"  ";
  17.     window.status=message2;
  18.     setTimeout("pingpong();",speed);
  19.     message1=message2;
  20.     if (message1.substring(0,1) == "S") dir="right";
  21.   }
  22. else
  23.   {
  24.     message2="  "+message1.substring(0,message1.length-2);
  25.     window.status=message2;
  26.     setTimeout("pingpong();",speed);
  27.     message1=message2;
  28.     if (message1.substring(message1.length-1,message1.length) == "b") dir="left";
  29.   }
  30. }
  31.  
  32. </script>
  #17 (permalink)  
Antiguo 30/05/2009, 14:06
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código PROBLEMA 8 - HTML + JS:
Ver original
  1. <script type="text/javascript">
  2. <!--
  3. // Expresión regular que valida que el formato de URL sea correcto
  4. function ValidaURL(url) {
  5. var re=/^(http|ftp)(s)?:\/\/\w+(\.\w+)*(-\w+)?\.([a-z]{2,3}|info|mobi|aero|asia|name)(:\d{2,5})?(\/)?((\/).+)?$/;
  6. return re.test(url);
  7. }
  8. //Validación del campo de formulario de URL
  9. function validacion(f)  {
  10. if (!ValidaURL (f.campo_a_validar.value) )
  11.     {
  12.    alert("La dirección URL es incorrecta");
  13.    f.campo_a_validar.focus();
  14.    return (false);
  15.   }
  16. window.open(f.campo_a_validar.value);
  17. }
  18. // -->
  19. </script>
  20. <form method="post" action="" onsubmit="return validacion(this)">
  21.  
  22.   <input type="text" name="campo_a_validar" value="" />
  23.   <input type="submit" value="INGRESAR" />
  24.  
  25. </form>


Listo otra vez lo solucione yo solo, estoy aprendiendo java solo, pero no tengo tiempo, ni me dan un poco de su ayuda.
window.open(f.campo_a_validar.value);

Última edición por futaman; 30/05/2009 a las 14:14
  #18 (permalink)  
Antiguo 02/06/2009, 19:33
Avatar de kerverusxp  
Fecha de Ingreso: agosto-2005
Ubicación: SMP
Mensajes: 9
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: Problema JAVASCRIPT

Hey! Justo estoy buscando tambien el codigo de un Abecedario generado por javascript, revisando por todo google encontre esto, apartir de aqui intento entender este codigo



Código Abecedario posible solucion:
Ver original
  1. function CreateAlphaLink(sPage, sFrame)
  2.   {
  3.     var i;
  4.     var sAlpha;
  5.        
  6.     if(String(sFrame).toLowerCase() == "null")
  7.         sFrame = "_self?";
  8.        
  9.     if (String(sPage).indexOf("?") != -1)
  10.         sPage += "&";  
  11.     else sPage += "?";
  12.  
  13.     for(i = 1; i <= 26; i++)
  14.     {
  15.         sAlpha = "<a target=" + sFrame + " href=" + sPage;
  16.         sAlpha += "ALPHA=" + String.fromCharCode(64+i) + ">";
  17.         sAlpha += String.fromCharCode(64+i) + " </a>";
  18.         Response.Write(sAlpha);
  19.     }
  20.   }
  21.  }
  #19 (permalink)  
Antiguo 03/06/2009, 16:03
Avatar de futaman  
Fecha de Ingreso: mayo-2009
Ubicación: FUTALANDIA
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema JAVASCRIPT

Código SOLUCION 10 - HTML + JS:
Ver original
  1. <html>
  2. <head>
  3. <title>Abecedario</title>
  4.  
  5. <script language="javascript">
  6. abc = 'a,b,c,d,e,f,g,h,i,j,k,l,m,n,ñ,o,p,q,r,s,t,u,v,w,x,y,z'
  7. aABC = abc.split(',')
  8. function pintaABC(){
  9. fin = parseInt(document.getElementById('txtFin').value)
  10. tbl = '<table width="500px" border="1">'
  11. + '<tr><td align="center" td colspan="5">ABECEDARIO</td></tr>'
  12. + '<tr>'
  13. for (i = 0; i <= fin - 1; i++){
  14. if (i % 5 == 0)
  15. tbl += '</tr><tr>'
  16. color = (i % 2 == 0) ? '#CCCCCC' : '#999999'
  17. tbl += '<td align="center" bgcolor="'+ color +'">' + aABC[i] + '</td>'
  18. }
  19. tbl += '</tr><table>'
  20. document.getElementById('divABC').innerHTML = tbl
  21. }
  22. </script>
  23.  
  24.  
  25. </head>
  26. <body>
  27. Si cada letra del abecedario se le asigna un numero consecutivo.<br />
  28. ¿Cuantas letras del abecedario quieres ver?
  29. <input type="text" id="txtFin" name="txtFin" value="" />
  30. <button type="button" onclick="pintaABC()">Mostrar</button><p />
  31. <div id="divABC"></div>
  32.  
  33. </body>
  34. </html>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:53.