![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| Hola. Tengo una pagina de ayuda htm, generada desde word. Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y me genero un archivo.htm (mas una carpeta con algunas cosillas: un archivofilelist.xml y un archivo header.htm). Si hago doble clic desde el explorador de windows en el archivo .htm funciona perfectamente, es decir, lo ejecuto localmente... supongo... con las configuraciones de idioma, etc de esta pc. Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi proyecto web, en esta misma pc, pero el proyecto se halla en un servidor remoto que tambien esta en español..... (aunque no se si depende del framework o que.. bueno a eso viene la pregunta....) La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto... digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos no me aparecen... aparecen con un cuadradito.. Como puedo hacer que se vea correctamente el texto? Hugo A. Gsell |
| | ||||
| ||||
| |
| |||
| No debes de poner el acento directamente, si no con su ejemplo: á=á "Hugo Gsell" wrote: > Hola. > Tengo una pagina de ayuda htm, generada desde word. > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y me > genero un archivo.htm (mas una carpeta con algunas cosillas: un > archivofilelist.xml y un archivo header.htm). > Si hago doble clic desde el explorador de windows en el archivo .htm > funciona perfectamente, es decir, lo ejecuto localmente... supongo... con > las configuraciones de idioma, etc de esta pc. > > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor > remoto que tambien esta en español..... (aunque no se si depende del > framework o que.. bueno a eso viene la pregunta....) > La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto... > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos > no me aparecen... aparecen con un cuadradito.. > > Como puedo hacer que se vea correctamente el texto? > > > Hugo A. Gsell > > > |
| |||
| No debes de poner el acento directamente, si no con su ejemplo: á=á "Hugo Gsell" wrote: > Hola. > Tengo una pagina de ayuda htm, generada desde word. > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y me > genero un archivo.htm (mas una carpeta con algunas cosillas: un > archivofilelist.xml y un archivo header.htm). > Si hago doble clic desde el explorador de windows en el archivo .htm > funciona perfectamente, es decir, lo ejecuto localmente... supongo... con > las configuraciones de idioma, etc de esta pc. > > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor > remoto que tambien esta en español..... (aunque no se si depende del > framework o que.. bueno a eso viene la pregunta....) > La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto... > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos > no me aparecen... aparecen con un cuadradito.. > > Como puedo hacer que se vea correctamente el texto? > > > Hugo A. Gsell > > > |
| |||
| On 21 abr, 18:32, Oswaldo <Oswa...***discussions.microsoft.com> wrote: > No debes de poner el acento directamente, si no con su ejemplo: á=á > > "Hugo Gsell" wrote: > > Hola. > > Tengo una pagina de ayuda htm, generada desde word. > > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web yme > > genero un archivo.htm (mas una carpeta con algunas cosillas: un > > archivofilelist.xml y un archivo header.htm). > > Si hago doble clic desde el explorador de windows en el archivo .htm > > funciona perfectamente, es decir, lo ejecuto localmente... supongo... con > > las configuraciones de idioma, etc de esta pc. > > > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi > > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor > > remoto que tambien esta en español..... (aunque no se si depende del > > framework o que.. bueno a eso viene la pregunta....) > > La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto.... > > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos > > no me aparecen... aparecen con un cuadradito.. > > > Como puedo hacer que se vea correctamente el texto? > > > Hugo A. Gsell No entiendo la respuesta de Oswaldo. en cuanto a tu problema, compruebo que word, al exportar el documento, guarda los caracteres con acento directamente, no con su código. Además, para un documento con una simple 'a' acentuada genera bastantes líneas de código que a mi parecer no son necesarias. Yo creo que tienes 2 soluciones: - Redactar el documento en un editor HTML que al introducir acentos, eñes y demás los guarde con el código asociado. - Hacerlo con Word y luego corregir a mano los caracteres especiales. Espero que mi respuesta te solucione el problema. Un saludo. |
| |||
| On 21 abr, 18:32, Oswaldo <Oswa...***discussions.microsoft.com> wrote: > No debes de poner el acento directamente, si no con su ejemplo: á=á > > "Hugo Gsell" wrote: > > Hola. > > Tengo una pagina de ayuda htm, generada desde word. > > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web yme > > genero un archivo.htm (mas una carpeta con algunas cosillas: un > > archivofilelist.xml y un archivo header.htm). > > Si hago doble clic desde el explorador de windows en el archivo .htm > > funciona perfectamente, es decir, lo ejecuto localmente... supongo... con > > las configuraciones de idioma, etc de esta pc. > > > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) en mi > > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor > > remoto que tambien esta en español..... (aunque no se si depende del > > framework o que.. bueno a eso viene la pregunta....) > > La cosa es que cuando ejecuto en esta pc... pero en el servidor remoto.... > > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los acentos > > no me aparecen... aparecen con un cuadradito.. > > > Como puedo hacer que se vea correctamente el texto? > > > Hugo A. Gsell No entiendo la respuesta de Oswaldo. en cuanto a tu problema, compruebo que word, al exportar el documento, guarda los caracteres con acento directamente, no con su código. Además, para un documento con una simple 'a' acentuada genera bastantes líneas de código que a mi parecer no son necesarias. Yo creo que tienes 2 soluciones: - Redactar el documento en un editor HTML que al introducir acentos, eñes y demás los guarde con el código asociado. - Hacerlo con Word y luego corregir a mano los caracteres especiales. Espero que mi respuesta te solucione el problema. Un saludo. |
| |||
| Si. Lo que me dices es lo que estoy haciendo... o sea general el .htm y luego corregir sobre este. El tema es que es tengo un par de documentos "medio dinámicos" y hacer a cada rato el trabajo de conversión a mano se complica un poco. De todas formas gracias. Hugo A. GSell "Adokin" <jarabomarkina***gmail.com> escribió en el mensaje news:3101b53d-45da-4adf-8bf0-83e2c0136f85***2g2000hsn.googlegroups.com... On 21 abr, 18:32, Oswaldo <Oswa...***discussions.microsoft.com> wrote: > No debes de poner el acento directamente, si no con su ejemplo: á=á > > "Hugo Gsell" wrote: > > Hola. > > Tengo una pagina de ayuda htm, generada desde word. > > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y > > me > > genero un archivo.htm (mas una carpeta con algunas cosillas: un > > archivofilelist.xml y un archivo header.htm). > > Si hago doble clic desde el explorador de windows en el archivo .htm > > funciona perfectamente, es decir, lo ejecuto localmente... supongo... > > con > > las configuraciones de idioma, etc de esta pc. > > > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) > > en mi > > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor > > remoto que tambien esta en español..... (aunque no se si depende del > > framework o que.. bueno a eso viene la pregunta....) > > La cosa es que cuando ejecuto en esta pc... pero en el servidor > > remoto... > > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los > > acentos > > no me aparecen... aparecen con un cuadradito.. > > > Como puedo hacer que se vea correctamente el texto? > > > Hugo A. Gsell No entiendo la respuesta de Oswaldo. en cuanto a tu problema, compruebo que word, al exportar el documento, guarda los caracteres con acento directamente, no con su código. Además, para un documento con una simple 'a' acentuada genera bastantes líneas de código que a mi parecer no son necesarias. Yo creo que tienes 2 soluciones: - Redactar el documento en un editor HTML que al introducir acentos, eñes y demás los guarde con el código asociado. - Hacerlo con Word y luego corregir a mano los caracteres especiales. Espero que mi respuesta te solucione el problema. Un saludo. |
| |||
| Si. Lo que me dices es lo que estoy haciendo... o sea general el .htm y luego corregir sobre este. El tema es que es tengo un par de documentos "medio dinámicos" y hacer a cada rato el trabajo de conversión a mano se complica un poco. De todas formas gracias. Hugo A. GSell "Adokin" <jarabomarkina***gmail.com> escribió en el mensaje news:3101b53d-45da-4adf-8bf0-83e2c0136f85***2g2000hsn.googlegroups.com... On 21 abr, 18:32, Oswaldo <Oswa...***discussions.microsoft.com> wrote: > No debes de poner el acento directamente, si no con su ejemplo: á=á > > "Hugo Gsell" wrote: > > Hola. > > Tengo una pagina de ayuda htm, generada desde word. > > Es decir, se escribio la ayuda en word, se hizo grabar como pagina web y > > me > > genero un archivo.htm (mas una carpeta con algunas cosillas: un > > archivofilelist.xml y un archivo header.htm). > > Si hago doble clic desde el explorador de windows en el archivo .htm > > funciona perfectamente, es decir, lo ejecuto localmente... supongo... > > con > > las configuraciones de idioma, etc de esta pc. > > > Luego incluyo este archivo (mas su carpeta mas archivos de subcarpeta) > > en mi > > proyecto web, en esta misma pc, pero el proyecto se halla en un servidor > > remoto que tambien esta en español..... (aunque no se si depende del > > framework o que.. bueno a eso viene la pregunta....) > > La cosa es que cuando ejecuto en esta pc... pero en el servidor > > remoto... > > digamos \\miserver\micarpeta\archivo.htm si bien me lo muestra los > > acentos > > no me aparecen... aparecen con un cuadradito.. > > > Como puedo hacer que se vea correctamente el texto? > > > Hugo A. Gsell No entiendo la respuesta de Oswaldo. en cuanto a tu problema, compruebo que word, al exportar el documento, guarda los caracteres con acento directamente, no con su código. Además, para un documento con una simple 'a' acentuada genera bastantes líneas de código que a mi parecer no son necesarias. Yo creo que tienes 2 soluciones: - Redactar el documento en un editor HTML que al introducir acentos, eñes y demás los guarde con el código asociado. - Hacerlo con Word y luego corregir a mano los caracteres especiales. Espero que mi respuesta te solucione el problema. Un saludo. |
| |||
| Oye, Hugo, no se como tienes el asunto montado exactamente. Si es como pienso, yo me haría una pequeña aplicación a la que le pasaría la ruta del documento HTML para que me eliminase todo ese código inservible que incluye Word. Esto lo tendrías que hacer "a mano". Luego puedes usar el método estatico "HttpUtility.HttpEncode" ( a lo mejor ya lo conocías y no te estoy contando nada nuevo ) que te convierte todos los caracteres especiales a su equivalente HTML. Un saludo |
| |||
| Oye, Hugo, no se como tienes el asunto montado exactamente. Si es como pienso, yo me haría una pequeña aplicación a la que le pasaría la ruta del documento HTML para que me eliminase todo ese código inservible que incluye Word. Esto lo tendrías que hacer "a mano". Luego puedes usar el método estatico "HttpUtility.HttpEncode" ( a lo mejor ya lo conocías y no te estoy contando nada nuevo ) que te convierte todos los caracteres especiales a su equivalente HTML. Un saludo |
| |||
| Hola Hugo (Agregando a lo que comenta Adokin) Podrías limpiar el contenido de HTML que ingresa el word con expressiones regulares O sea mi idea es NO CONVIERTAS solo que a la hora de lectura, tendrias que obtener el archivo, pasarlo por el "Cleaner de Word" y luego presentar el contenido en un pagina con un simple webcontrol Literal - Clean Word HTML using Regular Expressions http://tim.mackey.ie/CleanWordHTMLUs...pressions.aspx - Cleaning Word's Nasty HTML http://www.codinghorror.com/blog/archives/000485.html (hay mas especificas.. que limpian TODO) Luego podrías presentarlo en un webcontrol Literal que tiene un modo "Encode" que ya te codifica en HTML (mas rapido no?) ![]() Espero que te sirva de ayuda o guia Enlaces: ------------------- Literal.Mode (Propiedad) Obtiene o establece un valor de enumeración que especifica cómo se representa el contenido del control Literal. http://msdn2.microsoft.com/es-es/lib...de(VS.80).aspx Simple pero poderozo: Literal webcontrol http://geeks.ms/blogs/fernandezja/ar...ebcontrol.aspx ______________________ Jose A. Fernandez blog: http://geeks.ms/blogs/fernandezja On 29 abr, 04:23, Adokin <jarabomark...***gmail.com> wrote: > Oye, Hugo, no se como tienes el asunto montado exactamente. Si es como > pienso, yo me haría una pequeña aplicación a la que le pasaría la ruta > del documento HTML para que me eliminase todo ese código inservible > que incluye Word. Esto lo tendrías que hacer "a mano". Luego puedes > usar el método estatico "HttpUtility.HttpEncode" ( a lo mejor ya lo > conocías y no te estoy contando nada nuevo ) que te convierte todos > los caracteres especiales a su equivalente HTML. > > Un saludo |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Tarda en mostrar la página HTML principal | Robert M. L. | Newsgroup microsoft.public.es.outlookexpress | 0 | 24-05-2008 18:25:44 |
| Mostrar caracteres chinos en una pagina asp | Ana | Newsgroup microsoft.public.es.asp | 0 | 26-04-2007 10:15:36 |
| Prohibir Copiar texto en una Página HTML | [ DAVID A.ORTEGA ] | Newsgroup microsoft.public.es.frontpage | 0 | 02-08-2006 23:15:23 |
| Crear página html desde Java | ALICIA RODRIGUEZ PELAEZ | Newsgroup es.comp.lenguajes.java | 24 | 24-03-2006 17:56:54 |
| registrarse a evento activex en pagina html | Carla | Newsgroup microsoft.public.es.com | 0 | 26-01-2004 09:24:46 |