Visualizzazione dei risultati da 1 a 10 su 10

Discussione: checkbrowser

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    186

    checkbrowser

    Ciao a tutti: un favore: sapete come aggiungere firefox a questa funzione?


    function checkBrowser(){
    this.ver=navigator.appVersion
    this.dom=document.getElementById?1:0
    this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
    this.ie4=(document.all && !this.dom)?1:0;
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
    this.ns4=(document.layers && !this.dom)?1:0;
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
    return this
    }
    bw=new checkBrowser()

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    186
    ...lo dovrei aggiungere anche qua

    function makeObj(obj,nest){
    nest=(!nest) ? '':'document.'+nest+'.'
    this.el=bw.dom?document.getElementById(obj):bw.ie4 ?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
    this.css=bw.dom?document.getElementById(obj).style :bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
    this.scrollHeight=bw.ns4?this.css.document.height: this.el.offsetHeight
    this.clipHeight=bw.ns4?this.css.clip.height:this.e l.offsetHeight
    this.up=goUp;this.down=goDown;
    this.moveIt=moveIt; this.x; this.y;
    this.obj = obj + "Object"
    eval(this.obj + "=this")
    return this
    }

  3. #3
    aggiorna gli scripts, stai trattando browsers morti e non usati da nessuno dei tuoi navigatori. Fai una ricerca ma in generale siamo ancora più avanti poichè i browsers non li checka più nessuno se non per compatibilità a ritroso con le librerie stesse, dato che questi checks sono tutti inutili e si va per feature detection da due anni o più
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    186
    lo so, ma sto usando uno script che avra almeno 8 anni, ma fa proprio al caso mio: vorrei mettere una text area scrollabile. ho provato con i vari flexcroll e jscrollpane ma mi vanno in conflitto con le altre applicazione in jquery che uso sul sito in joomla.

    Questo di cui sopra funziona con ie ma non con ff... se mi puoi dare una mano... ti ringrazio

  5. #5
    non so cosa significhi una textarea scrollabile ... sono tutte scrollabili :master:
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    186
    una cosa semplicissima tipo questa

    http://www.bliss.it/home.htm e clicchi su "chi siamo"

    Possibile che non riesca a trovare una cosa del genere un po' più aggiornata, senza ricorrere a jquery, che preveda anche firefox?

  7. #7
    ma quella non e' una textarea ... quello e' un div con scroll e uno scriptino in mouse over sulle due immagini ( non c'e' nemmeno la gestione della rotella se non erro quindi e' intrusivo al massimo )

    hai proprieta' scroll e maxscroll del div, giochi un po' con quelle e di script ne trovi a migliaia poiche' appunto e' semplicissima
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    186
    Scusa per l'ignoranza in materia...ma cosa significa quando uno script è intrusivo o non intrusivo che leggo qua e là?

  9. #9
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Esempio del mitico Fabrizio (non fa lo scroll con la rotella ) non intrusivo significa che il sito e comunque navigabile anche in mancanza del javascript oppure se è disattivato (in sintesi)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    186
    Grande!! Lo scroll di Fabrizio è proprio quello che cercavo!

    ...solo una cosetta, in che modo si possono rendere le freccette visibili solo quando è necessario, ovvero quando il contenuto è più grande della dimensione del div?

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.