Foros del Web » Programando para Internet » Javascript »

[Ayuda] Combinar Scripts...

Estas en el tema de [Ayuda] Combinar Scripts... en el foro de Javascript en Foros del Web. Hola gente, miren tengo una pregunta... Yo tengo dos enlaces en mi html... Por ejemplo : Cita: <script src="codigo1.js" ></script> <script src="codigo2.js" ></script> Cada uno ...
  #1 (permalink)  
Antiguo 28/07/2009, 06:37
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 15 años, 10 meses
Puntos: 28
Pregunta [Ayuda] Combinar Scripts...

Hola gente, miren tengo una pregunta...

Yo tengo dos enlaces en mi html...

Por ejemplo:

Cita:
<script src="codigo1.js" ></script>
<script src="codigo2.js" ></script>
Cada uno hace una cosa diferente...
Uno muestra un saludo y el otro la fecha actual....

Mi pregunta es... ¿de qué forma puedo combinar estos dos scripts en un sólo documento .JS???

Pregunto para que sólo se haga una petición html... en vez de dos...

Les dejo los códigos que uso para ver si alguien sabe como unirlos...

Código1:

Cita:
Iniciado por ESTE DA UN SALUDO
var dt = new Date();var hr = dt.getHours();var msg = ((hr<12) ? "Buenos dias" :"Buenas Noches");msg = ((hr>11)&&(hr<19) ? "Buenas Tardes" : msg);msg=""+msg+"!";document.write(msg);
Código2:

Cita:
Iniciado por ESTE DICE LA FECHA
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("Domingo","Lunes","Martes","Miércoles","Juev es","Viernes","Sábado")
var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Ju nio","Julio","Agosto","Septiembre","Octubre","Nov i embre","Diciembre")
document.write("Hoy es "+dayarray[day]+", "+daym+" de "+montharray[month]+" de "+year+".")
-----------------

Bueno espero que alguien pueda ayudarme, un abrazo
__________________
Adivino del Foro y Admirador de Sabios
  #2 (permalink)  
Antiguo 28/07/2009, 07:59
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: [Ayuda] Combinar Scripts...

Esta forma no se usa exactamente para lo que te ocupa, pero ....

Código javascript:
Ver original
  1. document.write("<script type='text/javascript' src='codigo1.js'></script>");
  2.  
  3.  
  4. var mydate=new Date()
  5. var year=mydate.getYear()
  6. if (year < 1000)
  7. year+=1900
  8. var day=mydate.getDay()
  9. var month=mydate.getMonth()
  10. var daym=mydate.getDate()
  11. if (daym<10)
  12. daym="0"+daym
  13. var dayarray=new Array("Domingo","Lunes","Martes","Miércoles","Juev es","Viernes","Sábado")
  14. var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Ju nio","Julio","Agosto","Septiembre","Octubre","Nov i embre","Diciembre")
  15. document.write("Hoy es "+dayarray[day]+", "+daym+" de "+montharray[month]+" de "+year+".")

Código html:
Ver original
  1. <script src="codigo2.js" ></script>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 28/07/2009, 11:02
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 15 años, 10 meses
Puntos: 28
Respuesta: [Ayuda] Combinar Scripts...

Ok!! Muchas gracias

Aunque... igual no se estarian haciendo 2 peticiones???
__________________
Adivino del Foro y Admirador de Sabios
  #4 (permalink)  
Antiguo 28/07/2009, 12:19
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: [Ayuda] Combinar Scripts...

Hola

Cita:
Iniciado por MasterXNicoX Ver Mensaje
Ok!! Muchas gracias

Aunque... igual no se estarian haciendo 2 peticiones???
De ahí que te dijera que no se usa exactamente para lo que tu querías

¿Es esto lo que buscas?

Código javascript:
Ver original
  1. var mydate=new Date()
  2. var hr = mydate.getHours();
  3. var year=mydate.getYear()
  4. var msg = ((hr<12) ? "Buenos dias" :"Buenas Noches");
  5. msg = ((hr>11)&&(hr<19) ? "Buenas Tardes" : msg);
  6. msg=""+msg+"!";
  7. if (year < 1000)
  8. year+=1900
  9. var day=mydate.getDay()
  10. var month=mydate.getMonth()
  11. var daym=mydate.getDate()
  12. if (daym<10)
  13. daym="0"+daym
  14. var dayarray=new Array("Domingo","Lunes","Martes","Miércoles","Juev es","Viernes","Sábado")
  15. var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Ju nio","Julio","Agosto","Septiembre","Octubre","Nov i embre","Diciembre")
  16. document.write(msg + " Hoy es "+dayarray[day]+", "+daym+" de "+montharray[month]+" de "+year+".")

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 28/07/2009, 23:13
Avatar de MasterXNicoX  
Fecha de Ingreso: junio-2008
Ubicación: ../Arg/SanLuis.city
Mensajes: 943
Antigüedad: 15 años, 10 meses
Puntos: 28
Respuesta: [Ayuda] Combinar Scripts...

Exacto

Muchas Gracias!!!!

Te dejé Karma (+)
__________________
Adivino del Foro y Admirador de Sabios

Última edición por MasterXNicoX; 28/07/2009 a las 23:20
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 10:24.