• Viernes 8 de Noviembre de 2024, 14:39

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Slimer

Páginas: 1 2 [3]
51
JavaScript / Re: Select's Con Variables
« en: Lunes 7 de Junio de 2004, 18:43 »
Hola Avalon:

El código en principio me sirve,,, pero se me ocurre el siguiente problema.

Imaginate: son 3 columnas (pongamos). La primera columna irá siempre lo mismo (que elijas el valor del 5 al 100%), pero la segunda, dependiendo de lo que hayas puesto en la primera,,, tomará un valor maximo u otro...

De momento, para una sola fila (me falta depurarlo un poco mas...) tengo el siguiente código:

Código: Text
  1.  
  2. <script language="JavaScript"> function tessto() {    
  3. var valor_por2 = new Array(); var porcentajes2 = new Array(); var k = 0; var valoracion = parseInt(document.formulario.select1[document.formulario.select1.selectedIndex].value); var restado = (100 - valoracion);
  4.   if ( valoracion != 100)   {
  5.     for (i=0; i<numero; i++){
  6.       if (valor_por[i] <= restado){
  7.           valor_por2[k] = valor_por[i]; //asignamos el valor
  8.           porcentajes2[k] = porcentajes[i]; //Asignamos el texto
  9.          k +=1;
  10.       }
  11.     }
  12.     var numero2 = porcentajes2.length;
  13.     document.formulario.select2.length = numero2;
  14.     for (k=0; k<numero2; k++){
  15.       document.formulario.select2.options[k].value = valor_por2[k];
  16.          document.formulario.select2.options[k].text = porcentajes2[k];
  17.     }
  18.   }
  19.  
  20.   if (valoracion == 100) {
  21.       numero2 = 1; var defval; var defpor = "-"; var j = 0;
  22.     document.formulario.select2.length = numero2;
  23.     document.formulario.select2.options[j].value = defval;
  24.       document.formulario.select2.options[j].text = defpor;  
  25.     document.formulario.texto.value = valoracion;
  26.   }
  27. }
  28. </script>
  29.  
  30.  

Lo estoy ejecutando con la opcion

Código: Text
  1.  
  2.   <select name="select1" onchange= "tessto()">
  3.  
  4.   </select>
  5.  
  6.  
  7.  

Repito,,, en la opcion 1,,, sin problemas,,, pero en la columna 2 que depende del valor que haya tomado su fila de la columna 1??? como digo en JavaScript que tome el valor de, por ejemplo el select15 en vez de el 14???

No se si me he explicado bien,,, si no terminas de captar el problema que me surge,,, pregunta y te mandaré capturas, etc...


Un saludo y gracias por tu atencion...

                           Slimer

52
JavaScript / Re: Select's Con Variables
« en: Lunes 7 de Junio de 2004, 17:54 »
Hola a todos:

He encontrado una forma de poner lo de los porcentajes (problema 1), pero aun no he podido hacer nada con el "PROBLEMA 2".

Alguien me podría dar alguna idea sobre el "PROBLEMA 2"  ???

P.D. (cuando tenga depuradito el tema 1 ya lo pongo...).

Un saludo

                         Slimer

53
PHP / Re: Variables No Llegan
« en: Lunes 7 de Junio de 2004, 17:37 »
Hola:

Has puesto todo el codigo de la página????

Es que no veo cuando cierras el </form> !!!!!!

Despues, yo no conocia la forma que estas enviando los datos,,, yo en el form siempre pongo en action la pagina de destino de las variables....

Pega todo el código y lo miro a ver si veo algo raro... (aunque como sabes,,, toy empezando y no te aseguro nada,, eh???  ;)  )

Un saludo

                           Slimer

54
JavaScript / Re: Desabilitar Barra
« en: Lunes 7 de Junio de 2004, 10:35 »
Hola Cesarc:

Pues yo lo tengo en un pequeño tuto que me imprimí, pero el enlace ahora, la verdad es que no lo recuerdo.... Si eso te lo pico.


Código: Text
  1.  
  2. Propiedades Objetos Window de Javascript:
  3.  
  4. closed = cerramos ventana
  5. defaultStatus= texto que se escribe por defecto en la barra de estado del navegador
  6. document= Objetos que contiene una web
  7. Frame= un objeto frame de una pagina web. Se accede por su nombre
  8. frames array= el vector que contiene todos los frames de la pagina (se accede por indice a partir de 0)
  9. history= Objeto historial de paginas visitadas.
  10. innerHeight = Tamaño en pixels del espacio donde se visualiza la pagina, en vertical
  11. innerWindth = idem que el anterior pero en horizontal.
  12. length = Numero de frames de la ventana
  13. location = la URL del docuemtno que se esta visualizando
  14. locationbar = objeto barra direcciones
  15. menubar = Objeto barra de menus
  16. name = Nombre de la ventana
  17. opener = referencia a la ventana de navegador que abrio la ventana donde estamos trabajando
  18. outherHeight = tamaño en pixels del espacio de toda la ventana, en vertical
  19. outherWidth = idem que el anterior pero en horizontal
  20. parent = Hace referencia a la ventana donde esta situada el frame
  21. personalbar = Objeto barra personal del navegador
  22. self = Ventana o Frame actual
  23. scrollbars = Objeto de barras desplazamiento
  24. status = texto barra de estado
  25. statusbar 0 objeto barra de estado del navegador
  26. toolbar = Objeto barra de herramientas
  27. top = es como la propiedad parent
  28. window = hace referencia a la ventana actual.
  29.  
  30.  

Creo que te he puesto la mayoria,,, aunque si alguien conoce alguna mas,,, que la añada!!!!

Espero que te sirva la información

Un saludo  :D

                     Slimer

55
JavaScript / Re: Desabilitar Barra
« en: Domingo 6 de Junio de 2004, 16:13 »
Hola:

Prueba algo asi como...

window.toolbar.visible = false;
window.menubar.visible = false ;


Tambien puedes eliminarlos a la carga de una página, como...
<a onClick="window.open('pagina.html','test','toolbar=no,directories=no')">prueba</a>

O de esta forma...
window.open("[ambito]", "[nombre]", "height="[altura]", width="[ancho]","+ " toolbar=no, scrollbars=no, menubar=no, location=no")


Ya me cuentas si te sirve,,, (es que no se si es esto exactamente lo que pides...)...

Un saludo

56
JavaScript / Re: Como Deshabilito Ver->codigo Fuente
« en: Domingo 6 de Junio de 2004, 12:35 »
Hola:

Lo primero que se me ocurre sería ocultar los menus. Prueba algo asi como...

window.toolbar.visible = false;
window.menubar.visible = false ;


Tambien puedes eliminarlos a la carga de una página, como...
<a onClick="window.open('pagina.html','test','toolbar=no,directories=no')">prueba</a>

O de esta forma...
window.open("[ambito]", "[nombre]", "height="[altura]", width="[ancho]","+ " toolbar=no, scrollbars=no, menubar=no, location=no")

Nota: Con el ratón tambien se podría ver el codigo fuente!,,, Seria algo similar a lo primero, pero para desabilitar el boton secundario del mouse...

Espero que te sirva...

Un saludo  :whistling:

57
JavaScript / Re: Select's Con Variables
« en: Viernes 4 de Junio de 2004, 23:55 »
Hola Avalon:

Pues que yo sepa no, la verdad...

Te cuento exactamente para que necesito esto...

Yo trabajo en una empresa, y la verdad es que nos cargan un poquito de faena, y pense en hacer una herramienta para intentar "liberarnos" un poco del papeleo mas costoso., pero la verdad que lo que cuenta fern1979 se parece bastante a lo que yo necesito!

Por lo que veo, dominas bastante el tema; podrías hecharme una mano?

Un saludo

                     Slimer


P.D. He mirado el codigo que le pusiste a Fern1979 y la verdad es que yo lo hacia mas complicado!.

58
PHP / Re: Como Pasar Un Array De Php A Javascript?
« en: Viernes 4 de Junio de 2004, 23:44 »
Hola Fern1979... :D

Parece ser que estamos haciendo un ejercicio similar! :smartass:

De donde eres? Exactamente que es lo que vas a hacer? :comp:

Un saludo,

                          Slimer

59
PHP / Re: Saludo Al Iniciar Sesion
« en: Viernes 4 de Junio de 2004, 17:50 »
Hola:

Yo no es que sepa mucho, pero,,, podrias poner el codigo para ver si veo algo raro???? :comp:

Un saludo

60
JavaScript / Re: Como Puedo Animar Un Texto Con Javascript
« en: Viernes 4 de Junio de 2004, 17:21 »
:hola: Hola:

Que es lo que quieres que te haga exactamente el texto???  :comp:  

Se un poco mas especifico please!

Un saludo :D


 :alien: Slimer :alien:

61
JavaScript / Select's Con Variables
« en: Viernes 4 de Junio de 2004, 15:06 »
Hola a todos:

Tengo dos pequeños problemas.

Me gustaría montar un formulario con 60 select’s (unos pocos), y tienen que estar concatenados unos con otros de la siguiente forma:

Supongamos que queremos introducir estadísticas de PC’s, y todo ello esta vinculado con una BD en MySQL y PHP.

La estructura principal de los select sería por ejemplo:

Fecha  = introducimos fecha o la recuperamos de una BD.
Equipo1 = Select de equipos
Porcentaje1 = Select porcentaje equipo 1
TextoTotalPorcentaje0 = Suma de los porcentajes
Equipo2 = Select de equipo 2
Porcentaje2 = select porcentaje equipo 2

.....

Estructura para intentar explicarme mejor:


Fecha   equipo10   porcentaje10              equipo20   porcentaje20   equipo30   porcentaje30   TextoTotalPorcentaje0
Fecha   equipo11   porcentaje11   equipo21   porcentaje21   equipo31   porcentaje31   TextoTotalPorcentaje1
Fecha   equipo12   porcentaje12   equipo22   porcentaje22   equipo32   porcentaje32   TextoTotalPorcentaje2
..........
Fecha   equipo19   porcentaje19   equipo29   porcentaje29   equipo39   porcentaje39   TextoTotalPorcentaje9


Lo que me gustaría hacer es, que en un primer momento haga una consulta a la BD y coja los valores de que equipos hay registrados, y los porcentajes también introducidos en una tabla (5%, 10% .... 95%, 100%) . Hasta aquí, el como hacerlo lo tengo mas o menos claro, pero...

PROBLEMA 1:
Si en el porcentaje10 selecciono un 35% por ejemplo,,, en el porcentaje20 que solo me de las opciones desde el 65% para abajo (al igual que si en equipo 10 seleccionamos “Ordenador1”, en equipo20 no me diera la esa opción)...    Había pensado en hacer una nueva consulta a la BD y filtrarlo en PHP, pero me gustaría “ahorrar” peticiones innecesarias al servidor. Como se podría hacer?

PROBLEMA 2:
Como son tanta cantidad de Selects, y van a contener la misma información,,, habría alguna forma de reducir los 60 Scripts (aprox.) iniciales que se necesitarían (para rellenar cada uno de los Select, a (creo que 3), puesto que lo único que cambia sería “select1X”. Esa X podría ser una variable que se incremente y asi con esos 3 Scripts (mas o menos) poder gestionar todo??? (o los mínimos posibles!)

Me podéis echar una mano? Es que me he atrancado aquí y no se por donde tirar...

Un saludo y muchas gracias de antemano...


                  Slimer

Páginas: 1 2 [3]