Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    25

    jQuery Browser Plugin e IE

    Buon giorno ho installato (si dice così?) Questo plug in Jquery per fare lo sniffing del browser e mostrare la classe css relativa al browser rilevato.

    Tutto funge alla perfezione se non che con IE viene visualizzata la scritta "MSIE" al posto di "Internet Explorer".

    Spulciando il codice mi sono accorto di questa stringa:

    codice:
    $('#browser').text($.browser.name.replace('msie', 'Internet Explorer') + ' ' + $.browser.version); });
    ora io non so nulla di Jquery ma cosi su due piedi mi verrebbe da dire che serve proprio a trasformare la scritta MSIE in Internet Explorer, solo che non funziona.

    Sapete aiutarmi?

    GRAZIE!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: jQuery Browser Plugin e IE

    Originariamente inviato da dovakin
    ... mi verrebbe da dire che serve proprio a trasformare la scritta MSIE in Internet Explorer, solo che non funziona.
    Esatto in parte, la scritta deve essere minuscola per essere tramuta 'mise' viene tramuta 'MISE' no, prova cosi:
    $.browser.name.toLoverCase().replace('msie', 'Internet Explorer')
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    25
    allora ho sostituito:

    codice:
    $('#browser').text($.browser.name.replace('msie', 'Internet Explorer')
    con:

    codice:
    $.browser.name.toLoverCase().replace('msie', 'Internet Explorer')
    per avere poi:

    codice:
    $.browser.name.toLoverCase().replace('msie', 'Internet Explorer') + ' ' + $.browser.version);

    ma nada...

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    L'ho scritto male toLowerCase()
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    25
    codice:
    $.browser.name.toLowerCase().replace('msie', 'Internet Explorer') + ' ' + $.browser.version);
    non va...

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova a documentarti su jquery, oppure posta un link alla pagina pubblica forse il problema è altrove
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    25
    Doveri iniziare da 0 allora...

    Bho, può dipendere dal fatto che stia lavorando in locale?

    La pagina del plug in è questa:

    http://jquery.thewikies.com/browser/

    ma anche li non funziona e rimane sempre con msie,




  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prima prova a pubblicare, script che in locale non vanno una volta pubblicati funzionano, l'esempio online funziona:
    A jQuery plugin extending browser detection capabilities
    Even for Internet Explorer 8.0
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    25
    Ho appena provato anche io:

    allora li funziona ma il codice è diverso:

    codice:
    <h4><span id="browser">your browser</span></h4>

    mentre quello usato nel div in basso nell banner blu è:


    codice:
    <script>document.write('Rilevato l uso di ' + $.browser.name + '. ');</script>
    e viene mostrato come msie

    Eventualmente è possibile togliere la versione dal primo codice e lasciare solo in nome del browser?

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    togli questo pezzo + ' ' + $.browser.version
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.