Tengo un pequeño problema, la siguiente pagina cuando clico al botón de más información, me aparece un borde alrededor del formulario (solo en IE 8) y no como puedo quitarlo, alguna sugerencia.
http://www.hsishop.com/index.php?option=com_k2&view=item&id=304:pepito&Itemid=34&lang=es
saludos.
Hola lmartinez,
He revisado tu web en distintos navegadores y veo el formulario correctamente en todos ellos, si bien es cierto que en Internet Explorer probé con la versión 9 y no la 8.
En Firefox:
En Internet Explorer 9:
¿Estas usando el plugin IE Compatibility?
Saludos
Hola lmartinez,
según parece, este es un problema causado por una peculiaridad del navegador IE, para ponernos en contexto, te comento que el formulario lo estás cargando mediante el plugin de contenido de BreezingForms, y este plugin básicamente lo que hace es cargar un iframe que hace una llamada al componente BreezingForms y muestra el formulario, el problema es que el iframe se muestra con un marco en el borde en IE. Si miras el código verás que la propiedad frameborder, encargada de quitar el borde está puesta a 0, lo que debería de ser suficiente para solucionar esto, pero en IE el objeto IFRAME tiene la peculiaridad de que necesita que esta propiedad contenga la B de frameborder en mayusculas, en caso contrario es como si no se estableciera la propiedad, no la reconoce, por tanto debería quedar así:
frameBorder="0"
Actualmente está así:
frameborder="0"
Por tanto hay que solucionar este pequeño bug del plugin, puedes hacerlo fácilmente editando el fichero:
/public_html/plugins/content/breezingforms.php
Aproximadamente en la línea 228, que és donde veo que se establecen los parámetros del IFRAME en el plugin, después guarda los cambios y refresca, con esto debería de valer...
Saludos
Por cierto, se me ha olvidado, pero haz una copia de seguridad del fichero /public_html/plugins/content/breezingforms.php por si acaso..
Saludos
Ya esta solucionado.
Muchas gracias
Sois la caña.