Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    Motore di ricerca interno con Google... cosa sbaglio?

    Buongiorno a tutti.
    Qualcuno può aiutare un non esperto come me?
    Ho inserito un form di ricerca all'interno del mio sito ma non riesco a farlo funzionare come vorrei.... La ricerca avviene ma google mi cerca tutte le pagine del mio sito e non la parola chiave inserita....

    Dove sbaglio?

    <form method="get" action="http://www.google.com/search">
    <input type="text" value="Ricerca" class="search-text-box"/>
    <input type="submit" value="" class="search-text-submit"/>
    <input type="hidden" name="sitesearch" value="icare-cro.com" />
    </form>

    Grazie in anticipo a chi ci perde qualche minuto...

  2. #2
    Forse perché hai un campo nascosto che si chiama sitesearch ?

  3. #3
    Quote Originariamente inviata da alexba64 Visualizza il messaggio
    Forse perché hai un campo nascosto che si chiama sitesearch ?
    Mi sembra una valida osservazione.. In effetti!

    suggerisci di toglierlo? Ora provo..

  4. #4
    Prova cosi

    <form method="get" action="http://www.google.com/search">
    <input type="text" value="Inserisci il testo da cercare" name="q" class="search-text-box"/>
    <input type="submit" value="Ricerca" class="search-text-submit"/>
    <input type="hidden" name="sitesearch" value="icare-cro.com" />
    </form>
    Ultima modifica di alexdigitale; 30-10-2015 a 12:34

  5. #5
    Quote Originariamente inviata da alexdigitale Visualizza il messaggio
    Prova cosi

    <form method="get" action="http://www.google.com/search">
    <input type="text" value="Inserisci il testo da cercare" name="q" class="search-text-box"/>
    <input type="submit" value="Ricerca" class="search-text-submit"/>
    <input type="hidden" name="sitesearch" value="icare-cro.com" />
    </form>
    Grazie mille gentilissimo!

    oggi pomeriggio provo e ti faccio sapere!

  6. #6
    Ciao mi aggiungo perché sto usando un codice del genere ma vorrei aggiungere qualcosina:

    Vorrei avere un campo di testo unico con due bottoni ricerca a fianco, uno che cerca per esempio su google e l'altro che cerca su youtube, andando a pescare dallo stesso campo testo. è possibile?

    grazie

  7. #7
    Puoi farlo con tutti i siti che riconoscono il parametro "name" che imposterai

    <form method="get">
    <input type="text" value="Ricerca" name="q"/>
    <input type="submit" value="Google" formaction="http://www.google.com/search"/>
    <input type="submit" value="Youtube" formaction="https://www.youtube.com/results"/>
    <input type="submit" value="Wikipedia" formaction="https://it.wikipedia.org/w/index.php"/>
    </form>

    Con G e YT funziona perche riconoscono il parametro name="q", wikipedia vuole il paramentro name="search"
    Ultima modifica di alexdigitale; 30-10-2015 a 22:04

  8. #8
    volevi dire q?

    Perfetto comunque! ora ho capito come deve essere la struttura, grazie. Ma quindi se volessi per esempio includerci pure wikipedia che riconosce solo "search", dovrei necessariamente fare due form differenti e quindi due campi testo differenti?

    Ma senti, non so se puoi aiutarmi dato che probabilmente siamo off topic in html5 però:

    Ho una serie di campi testo che l'utente compila per poi premere un bottone e trovarsi quei campi inseriti in un determinato modo all'interno di una composizione prestabilita, non so se mi spiego. una volta terminato premendo un altro bottone "cancella" tutti i campi si svuotano.
    questi campi hanno name "campo". aggiungendo questo nuovo di ricerca che mi hai passato tu, al premere del bottone "cancella" questi campi ovviamente non vengono svuotati. C'è un qualche rimedio per poter effettivamente svuotare tutto quanto? non so aggiungendo due name, boh :lol:

  9. #9
    Quote Originariamente inviata da BlackPanther
    volevi dire q?
    si ho corretto

    Quote Originariamente inviata da BlackPanther
    Perfetto comunque! ora ho capito come deve essere la struttura, grazie. Ma quindi se volessi per esempio includerci pure wikipedia che riconosce solo "search", dovrei necessariamente fare due form differenti e quindi due campi testo differenti?
    Esatto, anche se non escludo che con javascript si possa modificare il name in base al pulsante cliccato.

    Quote Originariamente inviata da BlackPanther
    Ma senti, non so se puoi aiutarmi dato che probabilmente siamo off topic in html5 però:

    Ho una serie di campi testo che l'utente compila per poi premere un bottone e trovarsi quei campi inseriti in un determinato modo all'interno di una composizione prestabilita, non so se mi spiego. una volta terminato premendo un altro bottone "cancella" tutti i campi si svuotano.
    questi campi hanno name "campo". aggiungendo questo nuovo di ricerca che mi hai passato tu, al premere del bottone "cancella" questi campi ovviamente non vengono svuotati. C'è un qualche rimedio per poter effettivamente svuotare tutto quanto? non so aggiungendo due name, boh :lol:
    Purtroppo non ho capito il problema, cmq ritorno on linea domani mattina e ci diamo un occhiata.

  10. #10
    Va bene, poi magari lo vediamo in seguito, una cosa per volta

    Ho provato il codice e ho iniziato a impostarlo. Mi sono dimenticato che avrei voluto aggiungere un indirizzo di ricerca specifico ad un sito, ma solo per google. per esempio se scrivo "forum" cliccando sul tasto google mi ricercherà "forum" dentro per esempio il sito html.it. Questa opzione però non deve essere valida anche per gli altri bottoni di ricerca!

    ho aggiunto questo <input type="hidden" name="sitesearch" value="icare-cro.com" /> appena sotto al campo del bottone google, solo che lo usa anche negli altri bottoni. Il tutto funziona lo stesso però sai com'è, non dovrebbe

    così:

    <form method="get">
    <input type="text" value="Ricerca" name="q"/>
    <input type="submit" value="Google" formaction="http://www.google.com/search"/>
    <input type="hidden" name="sitesearch" value="icare-cro.com" />
    <input type="submit" value="Youtube" formaction="https://www.youtube.com/results"/>
    <input type="submit" value="Wikipedia" formaction="https://it.wikipedia.org/w/index.php"/>
    </form>

    Poi vorrei che per youtube inserisca automaticamente un campo predefinito oltre a quello variabile dell'utente.
    Se io voglio cercare i trailer del film, voglio che insieme al nome del film inserito dall'utente si aggiunga in automatico nel campo ricerca la parola "trailer". per esempio se scrivo "titanic", lui una volta che premo il bottone mi spedisce su youtube con la ricerca "titanic trailer". questo è possibile?

Tag per questa discussione

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.