
11/03/2009, 13:46
|
| | Fecha de Ingreso: septiembre-2007
Mensajes: 318
Antigüedad: 17 años, 7 meses Puntos: 1 | |
Respuesta: Tablon de noticias con asp y javascript???? Hola estoy tratando de hacer lo mismo pero en vez de noticias quiero mostrar la gente que esta cumpliendo hoy, ya habia hecho esta consulta antes pero no he obtenido ayuda. fijense yo tengo el siguiente codigo:
<script language="JavaScript1.2">
var marqueewidth=50
var marqueeheight=20
var speed=1
</script>
<%
Dim oConn1, rs1, sql, unidad, fecha, n
set oConn1 = Server.CreateObject("ADODB.Connection")
set rs1=Server.CreateObject("ADODB.Recordset")
OConn1.Open "Provider=SQLOLEDB;Data Source=jnjvecadbws;Initial Catalog=RRHH; User Id=enlace;Password=enece6f;"
fechactual = Date()
dia = Day(fechactual)
mes = Month(fechactual)
sql= "Select Empleado.Nombre, Empleado.Email from Empleado where day(Fch_Nacimiento)='"&dia&"' and month(Fch_Nacimiento)='"&mes&"'"
rs1.Open sql,oConn1
If rs1.eof then
Response.Write ("<strong><FONT FACE=Verdana SIZE=1>No Hay Cumpleaños el Día de Hoy</strong></FONT>")
else
Response.Write("<IMG BORDER=0 SRC='imagenes\pastel06.gif'>")
%>
<script language="JavaScript1.2">
var marqueecontents='<% while not rs1.eof Response.Write("<strong><font face=Verdana size=1 color= #1C455E ><a href="&rs1.fields("Email")&">"&rs1.Fields("Nombre" )& "</a></strong></font>")%>'
if (document.all)
document.write('<marquee direction="up" scrollAmount='+speed+' style="width:'+marqueewidth+';height:'+marqueeheig ht+'">'+marqueecontents+'</marquee>')
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
setTimeout("window.onresize=regenerate",450)
intializemarquee()
}
}
function intializemarquee(){
document.cmarquee01.document.cmarquee02.document.w rite(marqueecontents)
document.cmarquee01.document.cmarquee02.document.c lose()
thelength=document.cmarquee01.document.cmarquee02. document.height
scrollit()
}
function scrollit(){
if (document.cmarquee01.document.cmarquee02.top>=thel ength*(-1)){
document.cmarquee01.document.cmarquee02.top-=speed
setTimeout("scrollit()",100)
}
else{
document.cmarquee01.document.cmarquee02.top=marque eheight
scrollit()
}
}
window.onload=regenerate2
</script>
trate de hacer lo mismo que el otro code pero no logro ponerlo en marcha, podrian ayudarme con este por favor. |