Autore Topic: ricerca interna  (Letto 1475 volte)

PierBin

  • Utente esperto
  • ***
  • Post: 323
ricerca interna
« il: 29 Dicembre, 2014, 15:04:48 »
Ciao a tutti, avendo un sito ricco di contenuti, quando si utilizza la funzione cerca nel sito, prima che arrivi la risposta può passare anche più di un minuto, e il visitatore si trova davanti ad una pagina vuota bianca senza sapere nulla, se deve aspettare o se deve uscire dal sito.
Si potrebbe ovviare a questo FASTIDIOSO INCONVENIENTE con un messaggio di avviso:
Esempio, attendere prego, ancora un attimo grazie, ecc ecc.
Grazie a tutti e Buona Fine e Miglior Inizio
Buon 2015
PierBin

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:ricerca interna
« Risposta #1 il: 30 Dicembre, 2014, 14:43:39 »
Ciao, prova se una funzioncina jQuery di questo tipo messa in head di tutte le pagine può funzionare:

Codice:
Only registered users can see contents. Please click here to Register or Login.

Se funziona si può provare ad abbellire.

Buone Feste anche a te.

PierBin

  • Utente esperto
  • ***
  • Post: 323
Re:ricerca interna
« Risposta #2 il: 30 Dicembre, 2014, 18:09:59 »
Ciao e grazie, la finestrella con il messaggio si apre ma poi non succede nulla
http://www.espirolive.altervista.org/

lemonsong

  • Anziani
  • Utente storico
  • *
  • Post: 1867
    • lemonsong's world
Re:ricerca interna
« Risposta #3 il: 30 Dicembre, 2014, 18:26:09 »
E cosa deve succedere?

L'alert compare per il tempo necessario finché non si carica la pagina della ricerca.
Mi pare che chiedevi questo no?

Per inserire il codice automaticamente in tutte le pagine del sito, devi scriverlo in: Impostazioni Avanzate - Statistiche, SEO e Codice - Esperto - Prima della chiusura del tag head


PierBin

  • Utente esperto
  • ***
  • Post: 323
Re:ricerca interna
« Risposta #4 il: 30 Dicembre, 2014, 18:49:46 »
Grazie L chiedevo quello, ho detto che non funziona, perché avevo provato su IE 11, rimane l'arlet e basta, mentre con chrome funziona ma bisogna cliccare su ok.
Prova a vedere http://www.espirolive.altervista.org/index.php la pagina 1 contiene del testo
Grazie a Buon Anno

lemonsong

  • Anziani
  • Utente storico
  • *
  • Post: 1867
    • lemonsong's world
Re:ricerca interna
« Risposta #5 il: 30 Dicembre, 2014, 20:13:43 »
OK, allora prova con questo codice:

Citazione
<script>
$(document).ready(function(){
    $('input[name="search"]').next('span').click(function(){
        x5engine.utils.popup({text: 'Ricerca in corso, attendi', graphics: true, background: '#000000', width: '30%'});
        $('#imGuiPopUp').css({'padding':'30px',
        'text-align':'center'})
        $('#imGuiPopUp #imCloseButton').css('display','none');
    });
});
</script>


Buon Anno anche a te!
« Ultima modifica: 30 Dicembre, 2014, 20:25:15 da lemonsong »

PierBin

  • Utente esperto
  • ***
  • Post: 323
Re:ricerca interna
« Risposta #6 il: 30 Dicembre, 2014, 23:02:54 »
ora funziona anche su IE, si potrebbe aumentare il tempo di visualizzazione del messaggio che dura veramente poco.
Prova qua http://www.carraraonline.com/home.php
Grazie

lemonsong

  • Anziani
  • Utente storico
  • *
  • Post: 1867
    • lemonsong's world
Re:ricerca interna
« Risposta #7 il: 30 Dicembre, 2014, 23:59:24 »
avendo un sito ricco di contenuti, quando si utilizza la funzione cerca nel sito, prima che arrivi la risposta può passare anche più di un minuto

si potrebbe aumentare il tempo di visualizzazione del messaggio che dura veramente poco.

Mah... sei unico  :)


PierBin

  • Utente esperto
  • ***
  • Post: 323
Re:ricerca interna
« Risposta #8 il: 31 Dicembre, 2014, 09:47:25 »
se si potesse aumentare di qualche secondo