Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Ayuda] Javascript
#1
Hola,
He encontrado en internet un código Javascript, que voy a insertar en mi página web.
El código consiste en que, según la hora y el día, muestra un texto u otro, el cual lo voy a utilizar para poner al lado del reproductor de mi radio, el programa que está sonando.
El problema es este: El código tiene un "si la hora es menor que esta...." y le querría poner los minutos. No se si me explico.
Bueno, os dejo el código, a ver si alguien sabe:
Código:
<script language="JavaScript">

<!-- Javascript por gentileza de Chem -->

<!-- SEÑAL 1 -->
var Today=new Date();
var ThisDay=Today.getDay()+6;
var ThisDate=Today.getDate();
var ThisMonth=Today.getMonth()+1;
var ThisYear=Today.getFullYear(); //included if you wish to insert the year
function DayTxt (DayNumber) {
var Day=new Array();
Day[0]="Lunes";
Day[1]="Martes";
Day[2]="Miércoles";
Day[3]="Jueves";
Day[4]="Viernes";
Day[5]="Sábado";
Day[6]="Domingo";
return Day[DayNumber];
}
var DayName=DayTxt(ThisDay);
function MonthTxt (MonthNumber) {
var Month=new Array();
Month[1]="Enero";
Month[2]="Febrero";
Month[3]="Marzo";
Month[4]="Abril";
Month[5]="Mayo";
Month[6]="Junio";
Month[7]="Julio";
Month[8]="Agosto";
Month[9]="Septiembre";
Month[10]="Octubre";
Month[11]="Noviembre";
Month[12]="Diciembre";
return Month[MonthNumber];
}
var MonthName=MonthTxt(ThisMonth);
<!-- SEÑAL 2 -->
var d = new Date();
var h = d.getHours();
var dia = d.getDay();
document.write("<TABLE BORDER=1 BGCOLOR=white WIDTH=75 HEIGHT=85 align=left>"+"<TD>"+"<p align=center>"+"<font size=3 >"+DayName+"<br>"+"<font color=blue size=+3 >"+ThisDate+"</font>"+"<br>"+MonthName+"<br>"+"</b>"+"</font>"+"</p>"+"</TD>"+"</TR>"+"</TABLE>");
if (dia < 5-6)
{
if ((h > 0) && (h < 12)) document.write("<P ALIGN=center>"+"<b>"+"Fórmula ZiX"+"</b>"+"</P>");
else if ((h > 12) && (h < 16)) document.write("<P ALIGN=center>"+"<b>"+"Fórmula ZiX [NOVEDADES]"+"</b>"+"</P>");
else if ((h > 16) && (h < 18)) document.write("<P ALIGN=center>"+"<b>"+"Fórmula ZiX [NOVEDADES]"+"</b>"+"</P>");
else if ((h > 18) && (h < 0)) document.write("<P ALIGN=center>"+"<b>"+"Fórmula ZiX [NOVEDADES] 2"+"</b>"+"</P>");
// End -->
}
if ((dia == 5-6) || (dia == 6-6))
{
if ((h > 0) && (h < 12)) document.write("<P ALIGN=center>"+"<b>"+"Fórmula ZiX (FIN DE SEMANA)"+"</b>"+"</P>");
else if ((h > 12) && (h < 16)) document.write("<P ALIGN=center>"+"<b>"+"Fórmula ZiX [NOVEDADES] (FIN DE SEMANA)"+"</b>"+"</P>");
else if ((h > 16) && (h < 18) (minutos < 13)) document.write("<P ALIGN=center>"+"<b>"+"Fórmula ZiX [NOVEDADES] (FIN DE SEMANA)"+"</b>"+"</P>");
else if ((h > 18) && (h < 0)) document.write("<P ALIGN=center>"+"<b>"+"Fórmula ZiX [NOVEDADES] (FIN DE SEMANA) 2"+"</b>"+"</P>");
}
</script>

Gracias.

Ah, lo he editado porque la semana empezaba en Domingo, y al empezar en Domingo, en Domingo los programas salían los de L-V, y lo he editado para que empiece en Lunes, pero como el Domingo era Lunes, le he puesto un +6, porque el -1 no lo admitía.
#2
Copia el codigo de las horas y solo reemplaza las variables
#3
¿Qué variables?
Perdón pero no entiendo de Javascript -.-
#4
Tampoco se mucho javascript pero las variables han de ser ejemplo:

var ThisDay=Today.getDay()+6;

ahora voy a estudiar bien lo que requieres
#5
Vale, gracias. Perdón por tardar tanto, he estado unos días fuera.


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  GRAFICAS DE BARRA Y LINEAS EN JAVASCRIPT (LIBRERIA CHART.JS) khristia 4 407 01-12-2016, 10:11 PM
Último mensaje: zeuz



Usuarios navegando en este tema: 1 invitado(s)