Foros del Web » Creando para Internet » HTML »

Problema con buscador - xhtml

Estas en el tema de Problema con buscador - xhtml en el foro de HTML en Foros del Web. Hola gente de foro. Les comento mi problema, estoy usando el buscador de freefind, lo modifique, le saque las tablas y el estilo que vienen ...
  #1 (permalink)  
Antiguo 27/05/2010, 15:10
Avatar de ferwall  
Fecha de Ingreso: abril-2010
Mensajes: 57
Antigüedad: 7 años, 8 meses
Puntos: 3
Problema con buscador - xhtml

Hola gente de foro.

Les comento mi problema, estoy usando el buscador de freefind, lo modifique, le saque las tablas y el estilo que vienen por defecto para poder mandarlos a la css y que sea un doc xhtml valido, el problema es que al validar el código para xhtml me dice:

Error La etiqueta: "form" no tiene el atributo: "target" en las versiones activas actualmente. Linea 37
Error La etiqueta: "input" no está permitida dentro de: "form" Sólo se permite dentro de: a, abbr, acronym, address, b, bdo, big, caption, cite, code, dd, del, dfn, div, dt, em, fieldset, h1, h2, h3, h4, h5, h6, i, ins... Linea 38

Código HTML:
<div id="buscador">             
             <form action="http://search.freefind.com/find.html"
                        method="get" accept-charset="utf-8" target="_self">
                    <input type="hidden" name="si" value="48454822" />
                    <input type="hidden" name="pid" value="r" />
                    <input type="hidden" name="n" value="0" />
                    <input type="hidden" name="_charset_" value="" />
                    <input type="hidden" name="bcd" value="&divide;" />
                    <input type="text" name="query" size="40" />
                    <input name="submit" type="submit" value="Buscar" />
                </form>
				<a href="http://www.freefind.com">site search by freefind</a> 
</div> 
Vamos al primer error de validación.
Como lo soluciono? borro target y listo? lo cambio por algo?

Segundo error.
Básicamente todo el buscador esta hecho con la etiqueta imput, si cambio la etiqueta form va a seguir funcionando? en ese caso por que etiqueta la cambio?

Lo postie en esta sección porque si bien la mayoría de los temas sobre buscadores están en SQL y CSS, mi problema no es con el buscador en si sino con la validación a xhtml.

Salu2 y gracias de ante mano!
  #2 (permalink)  
Antiguo 27/05/2010, 15:47
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 9.968
Antigüedad: 9 años, 9 meses
Puntos: 1314
Respuesta: Problema con buscador - xhtml

Puedes borrar el target, y para los inputs solo mételos en un <p> también todos los hidden pueden ir en un div y los demás en <p> depende de como lo quieras maquetar.

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 27/05/2010, 16:02
Avatar de ferwall  
Fecha de Ingreso: abril-2010
Mensajes: 57
Antigüedad: 7 años, 8 meses
Puntos: 3
Respuesta: Problema con buscador - xhtml

osea que saco el div de buscador? porque no me va a dejar poner un <p> adentro de un <div>

otra consulta, tengo que cambiar el charset de utf8 al mismo que tengo en las paginas no? osea charset=iso-8859-1
  #4 (permalink)  
Antiguo 27/05/2010, 16:18
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 9.968
Antigüedad: 9 años, 9 meses
Puntos: 1314
Respuesta: Problema con buscador - xhtml

Por que dices que no te va a dejar tener un p dentro de div??? Y Si, tienes cambiar el charset, pero lo recomendable es que uses utf-8 en todo.

Saludos
__________________
Grupo Telegram Docker en Español
  #5 (permalink)  
Antiguo 27/05/2010, 16:55
Avatar de ferwall  
Fecha de Ingreso: abril-2010
Mensajes: 57
Antigüedad: 7 años, 8 meses
Puntos: 3
Respuesta: Problema con buscador - xhtml

porque recién valide y me dijo la etiqueta p no puede estar dentro de un div, perooo me parece que fue porque puse la etiqueta p en línea en vez de en bloque, porque ahora lo hice valide y no me dijo nada.

Ahí lo acomode puse todo adentro de <p> y ahora me salto el error del utf-8 que antes no salía y ahora salio, lo raro es que cambie el charset de la pagina de iso al utf8 y me pone toda la pagina en azul, en vez de por ej esa seccion del buscador en amarillo, capaz que es normal al usar el uft8 pero ni idea jeje

Comprobe xhtml y esta perfecto el error ahora es con los navegadores.

Error No se admite el atributo accept-charset de la etiqueta Form.
Microsoft Internet Explorer 5.0, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 6.0
línea 36 <form action="http://search.freefind.com/find.html" method="get" accept-charset="utf-8">

Gracias por todo carlangueitor

Última edición por ferwall; 27/05/2010 a las 17:05
  #6 (permalink)  
Antiguo 27/05/2010, 17:14
Avatar de ferwall  
Fecha de Ingreso: abril-2010
Mensajes: 57
Antigüedad: 7 años, 8 meses
Puntos: 3
Respuesta: Problema con buscador - xhtml

jaja bue borre lo de accept charset, ya que trate escribiendolas y ver que me va poniendo dreamwever y no salia nada de accept asique la borre, y no hubo problema, probe el buscador y funciona perfecto, me quedo todo en orden jeje.

Tengo un pequeño problema con la css que me detecto al comprobar para los navegadores, pero todavia ni miro que puede ser asique alla voy =P jeje

Muchas gracias carlangueitor!

Etiquetas: xhtml, buscadores
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 09:22.