Foros del Web » Creando para Internet » HTML »

Problema con código botón me gusta de Facebook

Estas en el tema de Problema con código botón me gusta de Facebook en el foro de HTML en Foros del Web. Hola a todos; Esta semana he querido hacer una nueva implantación en mi página web del botón "me gusta" de Facebook así como de botones ...
  #1 (permalink)  
Antiguo 02/01/2011, 06:57
 
Fecha de Ingreso: marzo-2009
Ubicación: España
Mensajes: 368
Antigüedad: 7 años, 9 meses
Puntos: 5
Problema con código botón me gusta de Facebook

Hola a todos;

Esta semana he querido hacer una nueva implantación en mi página web del botón "me gusta" de Facebook así como de botones para acceder a las redes sociales pero me he encontrado con un inconveniente que me está tocando mucho la moral.

A la hora de comprobar la validación del código HTML (que antes estaba impoluto), me salta un error del código de este botón (que facilita Facebook directamente).

Me preguntaba si alguien de ustedes se ha encontrado con el mismo problema y si me podrían ayudar para quitar este error que me impide tener el código totalmente limpio.

A continuación les pongo el error:

************************************************** *********
Validation Output: 1 Error

1. Error Line 184, Column 314: there is no attribute "allowTransparency"

…75px; height:65px;" allowTransparency="true"></iframe><p><a target="_blank" ti…



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
************************************************** *********

La página a validar es http://www.nclogos.es

Muchas gracias.
  #2 (permalink)  
Antiguo 02/01/2011, 11:35
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.047
Antigüedad: 7 años, 8 meses
Puntos: 1484
Respuesta: Problema con código botón me gusta de Facebook

si lees y analizas el mensaje de error deberias ser capaz de comprender cual es el error. ¿no puedes porque esta en ingles? entonces traducelo con un traductor online. y total, no tienes solo ese error, sino 16 mas y 18 advertencias.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 02/01/2011, 12:20
 
Fecha de Ingreso: marzo-2009
Ubicación: España
Mensajes: 368
Antigüedad: 7 años, 9 meses
Puntos: 5
Respuesta: Problema con código botón me gusta de Facebook

Lo sé. Al principio sólamente me aparecía uno pero después aparecieron más. Si supiera corregirlo no habría recurrido aquí, y no tengo ningún problema con el inglés. Sólamente no consigo entender dónde está el problema del error ni cómo solucionarlo, pero de todas formas, gracias por contestar.
  #4 (permalink)  
Antiguo 02/01/2011, 12:46
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.047
Antigüedad: 7 años, 8 meses
Puntos: 1484
Respuesta: Problema con código botón me gusta de Facebook

en serio que tienes problema para analizar lo que lees... el mismo mensaje de error te esta diciendo donde esta el problema.
Cita:
1. Error Line 184, Column 314: there is no attribute "allowTransparency"

…75px; height:65px;" allowTransparency="true"></iframe><p><a target="_blank" ti…
localiza la linea 184. ¿tu editor no admite numeracion de lineas? pues con la herramienta de buscar, busca por el termino allowTransparency. cuando tengas la linea, sigue con el resto del mensaje: "there is no attribute allowTransparency". lo que significa que dicho atributo no existe en el tipo de documento que estas validando. por tanto, la solucion es remover el atributo allowTransparency del elemento iframe.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 02/01/2011, 14:10
 
Fecha de Ingreso: marzo-2009
Ubicación: España
Mensajes: 368
Antigüedad: 7 años, 9 meses
Puntos: 5
Respuesta: Problema con código botón me gusta de Facebook

Sí vale, eso sí lo probé ya, con eso no hay problema, el problema está en los otros 17 errores, que da error en todo el código, en los "&" en los "=" como voy a remover todo eso?.. al final me quedo sin el código del botón!!...
  #6 (permalink)  
Antiguo 02/01/2011, 14:18
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.047
Antigüedad: 7 años, 8 meses
Puntos: 1484
Respuesta: Problema con código botón me gusta de Facebook

lo que pasa que el caracter "&" (ampersand) es especial en html. cuando tu quieras usarlo de forma literal, tienes que representarlo con la entidad &amp;. html hay cuatro caracteres especiales que no se pueden usar literalmente como parte de un contenido o valor: <, >, &, ". el ultimo no recuerdo si es comilla doble o simple.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #7 (permalink)  
Antiguo 03/01/2011, 08:50
 
Fecha de Ingreso: marzo-2009
Ubicación: España
Mensajes: 368
Antigüedad: 7 años, 9 meses
Puntos: 5
Respuesta: Problema con código botón me gusta de Facebook

Ahhh ok, ahora sí entiendo, pero.. puedo cambiar esos caractéres en el código del botón y seguirá funcionando?...
  #8 (permalink)  
Antiguo 03/01/2011, 10:05
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.047
Antigüedad: 7 años, 8 meses
Puntos: 1484
Respuesta: Problema con código botón me gusta de Facebook

por supuesto! intentalo antes de preguntar!
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #9 (permalink)  
Antiguo 03/01/2011, 13:58
 
Fecha de Ingreso: marzo-2009
Ubicación: España
Mensajes: 368
Antigüedad: 7 años, 9 meses
Puntos: 5
Respuesta: Problema con código botón me gusta de Facebook

Ya lo hice y nada, sigue fallando por todos lados pero no solo el de facebook sino también el de twitter. ¿Puede ser porque el módulo que estoy usando no sea el apropiado para tal fin?... estoy usando el mod_j15html porque en el de joomla normal de HTML no funcionaba. ¿Sabes de otro que pueda usar que reconozca bien el código de los botones?...
  #10 (permalink)  
Antiguo 03/01/2011, 21:58
Avatar de Panino5001
Moderatroll
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.059
Antigüedad: 12 años, 7 meses
Puntos: 773
Respuesta: Problema con código botón me gusta de Facebook

Hay 2 maneras de usar el pluggin like. Una es la que estás usando, que consiste en incrustar un iframe en tu html. La otra (que es la que no te generará problemas) es usar el javascript SDK. En este enlace obtendrás, tras presionar el botón para que te entregue el código, ambas opciones: http://developers.facebook.com/docs/...e/plugins/like
  #11 (permalink)  
Antiguo 04/01/2011, 15:54
 
Fecha de Ingreso: marzo-2009
Ubicación: España
Mensajes: 368
Antigüedad: 7 años, 9 meses
Puntos: 5
Respuesta: Problema con código botón me gusta de Facebook

Muchas gracias Panino por tu respuesta pero he de decirte que eso ya lo probé y que también me genera fallos en el código HTML, por eso preguntaba si el módulo que estoy usando de joomla para incrustar el código es el correcto o debo usar otro. Si pudieras facilitarme uno con el que incrustar el código sin que genere errores te lo agradecería mucho, de lo contrario, optaré por quitar los botones :(
  #12 (permalink)  
Antiguo 04/01/2011, 16:24
Avatar de Panino5001
Moderatroll
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.059
Antigüedad: 12 años, 7 meses
Puntos: 773
Respuesta: Problema con código botón me gusta de Facebook

No manejo Joomla. Deberías preguntar en el foro especializado en ese cms: http://www.forosdelweb.com/f119/
  #13 (permalink)  
Antiguo 06/01/2011, 11:30
 
Fecha de Ingreso: marzo-2009
Ubicación: España
Mensajes: 368
Antigüedad: 7 años, 9 meses
Puntos: 5
Respuesta: Problema con código botón me gusta de Facebook

Ok, gracias de todas formas.
  #14 (permalink)  
Antiguo 29/06/2011, 06:51
 
Fecha de Ingreso: septiembre-2008
Mensajes: 17
Antigüedad: 8 años, 4 meses
Puntos: 0
Respuesta: Problema con código botón me gusta de Facebook

Creo que he leído esto un poco tarde, pero para resolver ese problema, lo que hay que hacer es lo siguiente:

Meter todo el código que no es compatible dentro de este script:


<script type="text/javascript">
<!--
document.write (\'TU CODIGO NO SOPORTADO');
//-->
</script>

Y arreglado ;)
  #15 (permalink)  
Antiguo 29/06/2011, 16:07
 
Fecha de Ingreso: marzo-2009
Ubicación: España
Mensajes: 368
Antigüedad: 7 años, 9 meses
Puntos: 5
Respuesta: Problema con código botón me gusta de Facebook

Nunca es tarde pero y es bien recibida la ayuda, la apuntaré para si me vuelve a pasar pues poder tener la solución a mano.

Muchas gracias.

Etiquetas: facebook
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 04:48.