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

pasar codigo de javascript a ASP

Estas en el tema de pasar codigo de javascript a ASP en el foro de ASP Clásico en Foros del Web. Hola es possible passar este codigo Código PHP: < script type = "text/javascript" > var  months  = [ "Gener" , "Febrer" , "Març" , "Abril" , "Maig" ...
  #1 (permalink)  
Antiguo 21/12/2005, 06:03
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
pasar codigo de javascript a ASP

Hola

es possible passar este codigo
Código PHP:
<script type="text/javascript">
var 
months = ["Gener","Febrer","Març","Abril","Maig","Juny","Juliol","Agost","Setembre","Octubre","novembre","Desembre"];
var 
daycounts = [31,28,31,30,31,30,31,31,30,31,30,31]; //for leap years, remember to set february to 29 days

// comensament de dies del 2006
var firstdays = [6,2,2,5,0,3,5,1,4,6,2,4];
//2004 firstdays = [3,6,7,3,5,1,3,6,2,4,0,2];
 
 
// This is where you put in the appointments. follow pattern [fromday,frommonth,today,tomonth,message]
var apps = [ 
//[15,3,13,4,"això ha de sortir al març i al abril"],
//[12,6,12,6,"my birthday"],
//[28,8,2,9,"Proba en el calendari"],
//[22,11,22,11,"Party with colleagues"],
[2,6,2,6,"És el meu aniversari no va el salt de linea"],
[
1,1,1,1,"és cap d´any"]
];
 
 
 
function 
CheckDate(month,dayno)
{
   var 
retval = new String(dayno);
   var 
month 1;
   
   for(var 
app 0app apps.lengthapp++)
   {
      if(
== apps[app][1] ) //first month
      
{
         if(
apps[app][3] - apps[app][1] > 0)
         {
            if(
dayno >= apps[app][0])
            {
     
retval "<div class='hol' title='" apps[app][4] + "'>" dayno "</div>";
    
            }
         }
         else
         {
            if(
dayno >= apps[app][0] && dayno <= apps[app][2])
            {
               
      
retval "<div class='hol' title='" apps[app][4] + "'>" dayno "</div>";
    
            }
         }
      }
      else if(
== apps[app][3]) // second month
      
{
         if(
dayno <= apps[app][2])
         {
            
   
retval "<div class='hol' title='" apps[app][4] + "'>" dayno "</div>";
   
         }
      }
      else if( 
apps[app][1] && apps[app][3] )
      {    
         
retval "<div class='hol' title='" apps[app][4] + "'>" dayno "</div>";
  
      }
   }
 
   return 
retval;
}
 
function 
PrintMonth(month)
{
   var 
done false;
   var 
day 0;
 
   
document.write("<table class='inner'><caption><b><span class='textmes'>" months[month] + "</span></b></caption><thead>");
   
document.write("<th><span class='textmes'>Dil</span></th><th><span class='textmes'>Dim</span></th><th><span class='textmes'>Dic</span></th><th><span class='textmes'>Dij</span></th><th><span class='textmes'>Div</span></th><th><span class='textmes'>Dis</span></th><th><span class='textmes'>Diu</span></th></thead>");
   while(!
done)
   {
      
document.write("<tr>");
      
PrintWeek(month,dayfirstdays[month], daycounts[month]);
      
document.write("</tr>");
      
day day 7;
      if( 
day daycounts[month] + firstdays[month])
      {
         
done true;
      }
   }
   
document.write("</tbody></table><p>");
}
 
 
function 
PrintWeek(monthno,start,min,max)
{
   var 
d;
   var 
desc;
   for(var 
07j++)
   {
      
document.write("<td>");
      
start j;
      if(
>= min && max min)
      {
         
desc CheckDate(monthno,min 1);
         
document.write(desc);
      }
      
document.write("</td>");
   }
}
</script> 

a ASP

yo no se por donde cojerlo

alguien sabe?


gracias
  #2 (permalink)  
Antiguo 21/12/2005, 09:15
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
depende de lenguaje a usar, si es jscript la sintaxis es similar, solo que algunos objetos cambiarian, es decir en vez de document.write seria response.write. Te recomiendo empezar desde un buen tutorial asp. para que conozcas sus objetos.

Suerte.
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 07:45.