Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    search di google non valida xhtml1.0

    ho un sito che segue le norme xhtml 1.0 mettendo il form di google per far le ricerche mi da 14 errori su link creati in asp dinamicamente togliendo il nuovo form e mettendo il vecchio me lo convalida come fare?

    vecchio form
    codice:
    <form method="get" action="http://www.google.com/search">
    
    <input type="text" name="q" size="15" maxlength="255" />
    <input type="hidden" name="hl" value="it" />
    <input type="submit" name="btnG" value="Cerca" /></form>
    nuovo form che non mi convalida
    codice:
    <center>
    <form method="get" action="http://www.google.it/custom" target="google_window">
    <a href="http://www.google.com/">
    </img></a>
    
    
    <input type="text" name="q" size="10" maxlength="255" value=""></input>
    <input type="submit" name="sa" value="Ricerca"></input>
    <input type="hidden" name="client" value="pub-9499220534609351"></input>
    <input type="hidden" name="forid" value="1"></input>
    <input type="hidden" name="ie" value="ISO-8859-1"></input>
    <input type="hidden" name="oe" value="ISO-8859-1"></input>
    <input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1;"></input>
    <input type="hidden" name="hl" value="it"></input>
    </form>
    </center>
    qualche suggerimento?
    vorrei mettere il secondo per racimolare qualche soldo

  2. #2
    Provo a riscriverlo rispettando la DTD XHTML 1.0 Strict:
    codice:
    <form method="get" action="http://www.google.it/custom">
    <fieldset><legend>Cerca con Google</legend>
       <a href="http://www.google.com/">
          
       </a>
       <label for="q">Parola:</label> <input type="text" id="q" name="q" size="10" maxlength="255" />
       <input type="submit" id="sa" name="sa" value="Vai" />
       <input type="hidden" id="client" name="client" value="pub-9499220534609351" />
       <input type="hidden" id="forid" name="forid" value="1" />
       <input type="hidden" id="ie" name="ie" value="ISO-8859-1" />
       <input type="hidden" id="oe" name="oe" value="ISO-8859-1" />
       <input type="hidden" id="cof" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1;" />
       <input type="hidden" id="h1" name="hl" value="it" />
    </fieldset>
    </form>
    Spero di non aver fatto errori. Lunedì mattina...

  3. #3

  4. #4
    Ma hai letto bene il report? Ti dice semplicemente di tramutare in entità i caratteri "&" che hai usato all'interno degli URL dei link.

  5. #5
    ma sei io cambio il codice di google non me lo dice + e quindi è quello che fa cambiare qualcosa

    col codice vecchio passo sempre gli stessi link e mi valida col codice nuovo no
    quindi per me l'inghippo e nel codice di google

  6. #6
    Codifica le "&" in entità, ovvero &#38;amp;.

  7. #7
    Google riconosce quei caratteri. Anche se non so se la query potrà funzionare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.