Foros del Web » Programando para Internet » ASP Clásico »

problemas al excrivir codigo

Estas en el tema de problemas al excrivir codigo en el foro de ASP Clásico en Foros del Web. hola tengo un pequeño gran problema tengo lo siguiente Código PHP: < script type = "text/javascript" > //<![CDATA[   var  CALENDARIO_DIAS_FESTIVOS  = { // se añaden los días que son especiales (en este caso ocupados, he dejado que se pueda poner un texto para que salga un tooltip...)     <% dim fechas ...
  #1 (permalink)  
Antiguo 25/05/2009, 06:38
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 23 años, 1 mes
Puntos: 8
problemas al excrivir codigo

hola tengo un pequeño gran problema tengo lo siguiente

Código PHP:
<script type="text/javascript">//<![CDATA[
 
var CALENDARIO_DIAS_FESTIVOS = {// se añaden los días que son especiales (en este caso ocupados, he dejado que se pueda poner un texto para que salga un tooltip...)
   
<%dim fechas
   fechas 
rs_CASAS("DATES")
   
separado split(fechas,".")
    For 
1 to ubound(separado)
    
fecha_sola separado(i)
    
'Response.Write fecha_sola
    '
Response.Write "<BR>"
    
fecha_separada split(fecha_sola,"/")
     For 
0 to ubound (fecha_separada)
     if 
0 then
     dia 
fecha_separada(n)
     
'response.write ("dia= ")
     '
response.Write fecha_separada(n)
     
'response.Write(" ")
     elseif n = 1 then
     mes = fecha_separada(n)
     '
response.write ("mes= ")
     
'response.Write fecha_separada(n)
     '
response.Write(" ")
     elseif 
2 then
     anyo 
fecha_separada(n)
     
'response.write ("anyo= ")
     '
response.Write fecha_separada(n)
     
'response.Write(" ")
     end if
     next%>
'
<%=dia%>/<%=mes%>/<%=anyo%>':"COMPLETO",
      
      <%'
For 0 to ubound(fecha_separada)
      
'separado_fecha(n) = split(fecha_separada,"/")
      '
dia fecha_separada(0)
      
'mes = fecha_separada(1)
      '
anyo fecha_separada(2)
      
'next
    next
%>   '
27/5/2009' : "COMPLETO",
   '
28/5/2009' : "COMPLETO",
   '
99999999' : "relleno_para_no_controlar_empty"
 }
 function getDateText(year, month, day) {
  var dia = "" + day + "/" + month + "/" + year;
  var m = CALENDARIO_DIAS_FESTIVOS[dia];
  // si lo encuentra es un día especial
  if (m) {
   return "<div class='
estiloDiaEspecial' title='" + m  + ">"+day +"</div>";
  }
  return ""+day;
 }
    //]]></script> 
que en asp escrivo dentro de un script de javascirpt


lo que me tiene que pintar es

'24/05/2009' : "completo",
'25/05/2009' : "completo",


ok me lo pinta bien cuando visito la pagina asp

pero lo que me pasa es que me pinta esto
'24/05/2009
':"completo",
'25/05/2009
' :"completo"
entonces el javascript me lanza un error y no se ejecuta

no se por que me hace saltos de linea inecesarios!!!!
  #2 (permalink)  
Antiguo 25/05/2009, 06:55
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: problemas al excrivir codigo

ex - cri - vir

Ese código a golpe de vista tiene algunos errores de sintaxis, ¿haz checado el código resultante?, el que te marca error de javascript
  #3 (permalink)  
Antiguo 25/05/2009, 07:24
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 23 años, 1 mes
Puntos: 8
Respuesta: problemas al excrivir codigo

ups perdon

el codigo resultante es este
Código PHP:
var CALENDARIO_DIAS_FESTIVOS = {// se añaden los días que son especiales (en este caso ocupados, he dejado que se pueda poner un texto para que salga un tooltip...)
   
'14/05/2009
"COMPLETO",
      
      
'21/05/2009
"COMPLETO",
      
      
'28/05/2009
"COMPLETO",
      
         
'27/5/2009' "COMPLETO",
   
'28/5/2009' "COMPLETO",
   
'99999999' "relleno_para_no_controlar_empty"
 

y me tendria que pintarlo asi

Código PHP:
var CALENDARIO_DIAS_FESTIVOS = {// se añaden los días que son especiales (en este caso ocupados, he dejado que se pueda poner un texto para que salga un tooltip...)
   
'14/05/2009' "COMPLETO",
    
'21/05/2009' "COMPLETO",      
    
'28/05/2009' "COMPLETO",      
   
'27/5/2009' "COMPLETO",
   
'28/5/2009' "COMPLETO",
   
'99999999' "relleno_para_no_controlar_empty"
 

sin hacerme el salto de linea
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 05:43.