Tengo un calendario en Javascript en Javascript, con su archivo respectivo .js que, al ejecutarlo en html funciona a la perfeccion, pero mi idea es incluirlo en una pagina ASPX, pero no me funciona.
Espero su ayuda... Gracias
|
|
#1 (permalink) |
![]() Fecha de Ingreso: noviembre-2003
Ubicación: CHile, 8 Region
Mensajes: 68
|
Tengo un calendario en Javascript en Javascript, con su archivo respectivo .js que, al ejecutarlo en html funciona a la perfeccion, pero mi idea es incluirlo en una pagina ASPX, pero no me funciona. Espero su ayuda... Gracias
__________________
Around The World |
|
|
|
|
|
#2 (permalink) |
![]() Fecha de Ingreso: junio-2004
Ubicación: Misantla,Ver.Mexico
Mensajes: 181
|
Hola
te doy un ejemplo de un calendario que uso, esta en JavaScript //en HTML en la parte de HEAD: *************************************** <LINK href="popcalendar.css" type="text/css" rel="stylesheet"> <script language="javascript" src="popcalendar.js"></script> //en HTML en la parte del input (control textbox), hago algo como esto: ************************************************** ****** <asp:textbox id="Txt_Bdate" runat="server" Font-Names="Arial" Font-Size="XX-Small" ForeColor="#000040" Width="64px"> </asp:textbox> <SCRIPT language="javascript"> <!-- if (!document.layers) { document.write("<input type=button onclick='popUpCalendar(this, this.form.Txt_Bdate, \"mm/dd/yyyy\")' value='>' style='font-size:11px'>") } //--> </SCRIPT> Esta es la manera en como uso el calendario que baje de no se donde, talvez te de una idea de como utilizar el tuyo Saludos Última edición por splinter; 04-nov-2004 a las 08:05. |
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: noviembre-2003
Ubicación: CHile, 8 Region
Mensajes: 68
|
Hola.
Hice lo que me dijistes, pero no me funciona ... El explorador me manda error que espera un objeto y una cadena sin terminar.. El codigo que poseo es este/************************************************** * <%@ Page Language="vb" AutoEventWireup="false" Codebehind="calendarios.aspx.vb" Inherits="WebApplication1.calendarios"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <title>calendarios</title> <script language="javascript" src="popcalendar.js"></script> <meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0"> <meta name="CODE_LANGUAGE" content="Visual Basic 7.0"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <asp:textbox id="Txt_Bdate" runat="server" Font-Names="Arial" Font-Size="XX-Small" ForeColor="#000040" Width="64px"> </asp:textbox> <SCRIPT language="javascript"> <!-- if (!document.layers) { document.write("<input type=button onclick='popUpCalendar (this, this.form.Txt_Bdate, \"mm/dd/yyyy\")' value='>' style='font-size:11px'>") } //--> </SCRIPT> </form> </body> </HTML> Yo ya tengo incluido mi archivo popcalendar.js en mi directorio... A lo mejor tengo alguna linea de mas. Espero tu respuesta. ![]()
__________________
Around The World |
|
|
|
|
|
#4 (permalink) |
|
Moderador
![]() ![]() |
Ya probaste simplemente haciendo ésto:
Cita:
Salu2 <asp:textbox id="Txt_Bdate" runat="server" Font-Names="Arial" Font-Size="XX-Small" ForeColor="#000040" Width="64px">
</asp:textbox> <input type="button" value="..." onclick='popUpCalendar(this, this.form.Txt_Bdate, "mm/dd/yyyy")'> ![]()
__________________
Nadie roba nada ya que en la vida todo se paga . . . |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: noviembre-2003
Ubicación: CHile, 8 Region
Mensajes: 68
|
Hola.
Ya he probado de todas formas por el codigo y todavia no funciona . Lo ultimo que hice fue esto.***************************************** <%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="cal.WebForm1"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>WebForm1</title> <meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0"> <meta name="CODE_LANGUAGE" content="Visual Basic 7.0"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <script language="javascript" src="popcalendar.js"></script> </head> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <asp:textbox id="Txt_Bdate" runat="server" Font-Names="Arial" Font-Size="XX-Small" ForeColor="#000040" Width="64px"></asp:textbox> <INPUT style="Z-INDEX: 101; LEFT: 179px; WIDTH: 113px; POSITION: absolute; TOP: 154px; HEIGHT: 25px" type="button" value="Button" onclick='popUpCalendar(this, this.form.Txt_Bdate, "mm/dd/yyyy")'> </form> </body> </html> Ya no se que mas intentar... Quizas alguna configuracion mala que tenga.. Si alguien puede probar mi codigo para ver si funciona y me pueda avisa.. Espero tu respuesta. Gracias
__________________
Around The World |
|
|
|
|
|
#6 (permalink) |
![]() Fecha de Ingreso: junio-2004
Ubicación: Misantla,Ver.Mexico
Mensajes: 181
|
pepe_lalo11
el codigo que envie, solo es un ejemplo de un calendario que yo uso, si lo pegaste(codigo) tal cual no funcionara pues no es el mismo calendario, solo trate de darte una referencia. Perdon si no me explique bien. PD.Podrias usar en su defecto el calendario de Visual Studio o si gustas te envio el que uso saludos Última edición por splinter; 04-nov-2004 a las 12:29. |
|
|
|
|
|
#7 (permalink) |
![]() Fecha de Ingreso: noviembre-2003
Ubicación: CHile, 8 Region
Mensajes: 68
|
Por favor enviamelo
Hola.
Gracias por responderme, si pudieses me podrias enviar tus archivo .js y tu pagina para ver como funciona.. En realidad la necesito en forma urgente porque es para un trabajo.. mi correo es pepe_lalo@msn.com Gracias
__________________
Around The World |
|
|
|
|
|
#9 (permalink) |
![]() |
http://aleron.dl.sourceforge.net/sou...ndar-0.9.6.zip
Este es el mejor calendario en javascript que existe, con ejemplos implementado y todo, con estilos y lo puedes colocar en español, yo lo puse en un aspx y me funciona rebien. |
|
|
|
|
|
#12 (permalink) |
![]() Fecha de Ingreso: noviembre-2004
Ubicación: La Chorrera, Panamá
Mensajes: 85
|
RJS.PopCalendar 1.9 (2.9.0)
Desarrolle un Control Web en VB.Net que quiero compartir con el mundo.
El Control es un Calendario y lo tengo publicado en GotDotNet La ruta es http://code.msdn.microsoft.com/RJSPopCalendar En el hay dos ejemplos de su uso (VB.NET y C#) Soporta 6 lenguajes, usa rangos de fechas, valida las fechas usando el teclado, puede deshabilitar la selección de día feriados y fines de semana, calcula Martes de Carnaval y Viernes Santo. (Dos fechas importantes para planificar las vacaciones). Dibuja una Sombra, utiliza CSS para cambiar la apariencia, usa un efecto de despliegue (IE Solamente), puede ser movido (IE Solamente), se mantiene encima de los Selects y Applets y es mucho más rápido porque todo lo hace en el cliente. También puede hacer POSTBACK si se desea. Compatible con Opera 7.21+, Netscapte 7+, Mozilla 1.4+, Mozilla FirexFox y IE5.5+. Última edición por RicaJ0625; 23-feb-2008 a las 11:20. |
|
|
|
|
|
#14 (permalink) |
![]() Fecha de Ingreso: noviembre-2004
Ubicación: La Chorrera, Panamá
Mensajes: 85
|
Cita:
Este calendario salio del fuushikaden de Tan Ling Wee. Pero si vez los dos códigos ya no se parecen en nada.
Iniciado por RootK
Well Done, lo voy a incluir en las faq´s
Por cierto, te basaste en el popcalendar.js original para adaptarlo o tu lo creaste completo ? Salu2 ![]() Tuve que hacerle cambios para que manejara rangos de fechas, también para poder crear múltiples instancias del calendario, ya que era necesario para un control de .Net ya que cada calendario debe ser independiente del otro. Y tiene muchas cosas adicionales que no hace el original. Saludos a todos ![]() Última edición por RicaJ0625; 14-nov-2004 a las 11:01. |
|
|
|
|
|
#17 (permalink) |
![]() |
Soy novato y lo de los controles me confunde un poco; quiero hacer lo mismo con otro javascript, me pueden dar una pista porfavor.
Mi dilema es el siguiente: Dilema: tengo un javascript, que debo utilizar a lo largo de mi aplicación ASP.NET, desarrollada en c#, el calendario requiere hacer llamados a librerias *.js en el <HEAD> y luego debe hacer llamados a funciones de las mismas librerias en el <BODY>. Pero como el control es una libreria (CS), debo hacerlo atravez del codebehid, por ello no puedo insertar un literal y pocicionarlo. Intento hacer algo con "Render(HtmlTextWriter output)", pero todo se inserta en el <BODY> entonces encontré los miembros: "RenderBeginTag )"y "RenderEndTag)" . ¿Como se usa eso? ¿en que otra forma resuelvo mi problema? |
|
|
|
|
|
#18 (permalink) |
![]() Fecha de Ingreso: noviembre-2004
Ubicación: La Chorrera, Panamá
Mensajes: 85
|
RJS.PopCalendar 1.9 (2.9.0)
Cita:
Si usas mi control no necesitas hacer nada de esto.
Iniciado por CarlosAndres
Soy novato y lo de los controles me confunde un poco; quiero hacer lo mismo con otro javascript, me pueden dar una pista porfavor.
Mi dilema es el siguiente: Dilema: tengo un javascript, que debo utilizar a lo largo de mi aplicación ASP.NET, desarrollada en c#, el calendario requiere hacer llamados a librerias *.js en el <HEAD> y luego debe hacer llamados a funciones de las mismas librerias en el <BODY>. Pero como el control es una libreria (CS), debo hacerlo atravez del codebehid, por ello no puedo insertar un literal y pocicionarlo. Intento hacer algo con "Render(HtmlTextWriter output)", pero todo se inserta en el <BODY> entonces encontré los miembros: "RenderBeginTag )"y "RenderEndTag)" . ¿Como se usa eso? ¿en que otra forma resuelvo mi problema?Mi control es un Web Custom Control. Si sigues los ejemplos veras lo sencillo que es. Este tiene dos ejemplos: VB.Net y C# Lo que haces es que adicionas el control al toolbar y solamente lo arrastras a la forma y usas la ventana de propiedades para modificarlo. El calendario lo asignas a un campo de texto y el calendario toma el control del campo. Debes incluir el directorio PopCalendar (Javascritps, Images y CSS) bajo el proyecto. |
|
|
|
|
|
#19 (permalink) |
![]() |
Tu control es muy bueno y ya lo colqué en mi aplicación, pero tengo otro script que funciona como un emulador de ventanas (windows) con botoncitos y todo. El script que te menciono se monta igual que un calendario en js, con paginas de stilos y lbrerias js en el <HEAD> y algunos tags en el <BODY>, me sirve muchisimo tu control para el calendario, pero dime como puedo hacerlo para las ventanas, no te pido que me des el codigo del control, pero necesito ayuda para crear controles de este tipo.
|
|
|
|
|
|
#22 (permalink) |
![]() |
Este es el calendario que usaba antes,http://www.dynarch.com/projects/calendar/, es muy funcional y este es el script y estas son las ventanitas http://www.dhtmlcentral.com/.
|
|
|
|
|
|
#23 (permalink) |
![]() Fecha de Ingreso: junio-2004
Ubicación: Misantla,Ver.Mexico
Mensajes: 181
|
RicaJ0625
Muy interesante control calendar, ya lo probe en una aplicacion local y funciona perfecto, pero no funciono en el servidor , me marca error en la ruta del archivo popcalendar.js que necesito hacer para corregir esto y que funcione en un servidor? Saludos |
|
|
|
|
|
#24 (permalink) |
![]() Fecha de Ingreso: noviembre-2004
Ubicación: La Chorrera, Panamá
Mensajes: 85
|
Creación de Web Custom Controls
Cita:
Tienes que empezar a crear un Web Control Library.
Iniciado por CarlosAndres
Tienes razón; y ¿como agregas propiedades y eventos?
Y buscar ejemplos en la Red. Los puedes buscar en Google usando las palabras Web Custom Control .NET Hay te va una dirección de ejemplos de creación de Web Custom Control http://www.15seconds.com/issue/040421.htm Que tengas Suerte. ![]() |
|
|
|
|
|
#25 (permalink) |
![]() Fecha de Ingreso: noviembre-2004
Ubicación: La Chorrera, Panamá
Mensajes: 85
|
Cita:
Para que te corra debes copiar el directorio PopCalendar en el directorio virtual donde se encuentra la aplicacion.
Iniciado por splinter
RicaJ0625
Muy interesante control calendar, ya lo probe en una aplicacion local y funciona perfecto, pero no funciono en el servidor , me marca error en la ruta del archivo popcalendar.js que necesito hacer para corregir esto y que funcione en un servidor? Saludos También lo que puedes hacer es copiar el directorio PopCalendar al Servidor donde esten todos tus Scripts y Creas un Directorio Virtual de este directorio El DLL Primero Busca el Directorio PopCalendar bajo el Directorio Virtual de la Aplicación Web. Si no lo encuentra asume que hay un directorio Virtual llamado PopCalendar. De esta forma es mejor porque solo tendrias una sola copia de los JavaScripts en el Servidor, ya que todas las aplicaciones compartirian el mismo directorio. Cuando ejecutes la aplicación mira el código fuente de la página y fijate la ruta que puso. Debe ser /PopCalendar/PopCalendar.js Última edición por RicaJ0625; 14-nov-2004 a las 10:58. |
|
|
|