Avatar Image
Usuario habitual
Usuario habitual

Hola buenas! Dos dudas que tengo:

1ª: ¿Cómo puedo poner una cuenta atrás y que, al llegar a cero, se intercambie por otras palabras, como por ej.: ¡Finalizado!

2ª: Dentro de los subforos hay temas y los temas se dividen en mensajes... ¿Cómo puedo coger el link de un mensaje específico?

GRaCiAs :)

Avatar Image
Moderador del foro
Moderador del foro

Sobre el primer punto, busca por Google 'Javascript cuenta atrás', y cuando obtengas el código puedes ponerlo en un bloque HTML del modo portal o desde Aspecto - HTML.

El segundo punto, en cada mensaje, en la esquina superior derecha verás el número correspondiente a la posición del mensaje (algo así: #1, #2, #3, etc). Haz click derecho encima de él y pulsa 'copiar la ruta del enlace' (o algo similar, depende del navegador).

Avatar Image
Usuario habitual
Usuario habitual

ok muchas gracias pero perdona, en lo primero buské ya el javascript pero no entendi lo k ay k hacer despues

Avatar Image
Moderador del foro
Moderador del foro

Cuando encuentres el código, lo copias, y si lo quieres poner en tu foro debes ir desde el panel de administración a Aspecto - HTML y pegarlo ahí; o si tienes activado el modo portal, puedes poner un bloque HTML e insertarlo ahí.

Avatar Image
Usuario habitual
Usuario habitual

ah si muchas gracias pero creo que me expliqué mal. Intento poner eso mismo en un texto, en un mensaje

Avatar Image
Moderador del foro
Moderador del foro

Imposible, no puedes insertar scripts en un mensaje. (No sería muy seguro dejar hacer eso)

Avatar Image
Usuario habitual
Usuario habitual

vale, tengo un problema, puse el código de HTML y me pone lo siguiente: Faltan -694051 días para el año 2012

Avatar Image
Moderador del foro
Moderador del foro

¿Qué código estás utilizando?

Avatar Image
Usuario habitual
Usuario habitual

http://www.htmlpoint.com/jscript/msie/msie13.htm

así lo tengo yo:

<!-- w w w . h t m l p o i n t . c o m -->
<HTML>
 <HEAD>
<!-- Código descargado gratuitamente de HTMLpoint, el sitio italiano del web publishing                                   http://www.htmlpoint.com -->
<TITLE>Ejemplos Javascript: ejemplo práctico </TITLE>

</HEAD>
<BODY bgcolor="white">
<B><script>
/*Count up from any date script-
 By Website Abstraction (www.wsabstract.com)
 Over 200+ free scripts here!
 */
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
function countup(yr,m,d){
 var today=new Date(2011,08,10)
 var todayy=today.getYear(2011)
 var todaym=today.getMonth(08)
 var todayd=today.getDate(10)
 var todaystring=montharray[todaym]+" "+todayd+", "+todayy
 var paststring=montharray[m-1]+" "+d+", "+yr
 var difference=(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(24*60*60*1000))*1)
 difference+=" días"
 document.write("Faltan "+difference+" para el año 2012")
 }
 //enter the count up date using the format year/month/day
 countup(2011,12,09)
 </script></B>

</body></html>
<!-- w w w . h t m l p o i n t . c o m -->
Avatar Image
Moderador del foro
Moderador del foro

¿Has modificado la fecha del código? Si no, es normal. Lo tienes puesto en el 15 de Agosto de 2000.

Cambia esta parte, que es la que llama a la función y pon la nueva fecha:

//enter the count up date using the format year/month/day
countup(2000,08,15)

Avatar Image
Usuario habitual
Usuario habitual

edite el anterior mensaje y puse como lo tengo, no se cual es el error (lo que dices ya lo hice, lo puse mas adelante que la fecha actual y seguia asi, probe con una anterior y tambien, y asi lo deje: countup(2012,12,09)

Avatar Image
Moderador del foro
Moderador del foro

Usa este código:

<SCRIPT language=JAVASCRIPT>
now = new Date
cuenta_atras = new Date (2012,01,01)
if (cuenta_atras.getTime() < now.getTime()) {
cuenta_atras.setYear(cuenta_atras.getFullYear()+1)
}
function dias_a_dias(inTime) {
return (Math.floor(inTime.getTime() / (1000 * 60 * 60 * 24)))
}
function dias_hasta(inDate) {
return dias_a_dias(inDate) - dias_a_dias(now)
}
</SCRIPT>
Faltan 
<script language=JAVASCRIPT>
document.write(dias_hasta(cuenta_atras))
</script>
días para el 2012
Avatar Image
Usuario habitual
Usuario habitual

vale muchas gracias y por ultimo como cambio en ese codigo el texto que aparecerá en el foro??? perdon por las molestias xD

Avatar Image
Moderador del foro
Moderador del foro

Mira la última parte:

Faltan 
<script language="javascript">
document.write(dias_hasta(cuenta_atras));
</script>
días para el 2012

Antes y después del script escribe lo que quieras.

Avatar Image
Usuario habitual
Usuario habitual

ok mUxAs gracias :)

Avatar Image
Moderador
Moderador
Escrito originalmente por Josepepe033

Mira la última parte:

...

Antes y después del script escribe lo que quieras.

pasa por caja :P)

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares