Visualizzazione dei risultati da 1 a 5 su 5

Discussione: firefox :-(((

  1. #1

    firefox :-(((

    <html>
    <head>
    <title>
    </title>
    </head>
    <body>
    <div id="div4" style="visibility:hidden">
    <h5>Curiosità, informazioni, immagini e altro ancora...</h5>
    </div>

    [img]miaimmagina.gif[/img]

    perchè questo codice su firefox non funziona (mi dice che div4 non è definito" mentre su explorer si ???
    </body>
    </html>

  2. #2
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    document.getElementById('div4').style.visibility=' visible'

  3. #3
    Utente di HTML.it L'avatar di Sgnafurz
    Registrato dal
    Mar 2003
    Messaggi
    2,182
    a dire il vero nemmeno pensavo funzionasse una dicitura del tipo nomeDIV.proprietà VVoVe:, in pratica si mette in quel posto tutta la gerarchia del DOM

    expolorer è sconvolgente

  4. #4
    scusate ancora ... ho impostato dei filtri sulle immagini che funzionano solo su explorer pertanto vorrei fare in modo ceh se lutente non sta usando l'explorer appunto il codice non venga eseguito

    ho provato ad usare navigator.appName =='Microsoft Internet Explorer' ma firefox mi dice che appname non esite ... esiste un modo per realizzare tutto ciò ?

  5. #5
    Ciao questo è lo sniffing più semplice e veloce che mi sia venuto in mente, testato con tutti i browser:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title></title>
    <script type="text/javascript">

    function annusa(){

    browser=navigator.appName;
    //la prima lettera di appName: Microsoft,Netscape,Opera
    versione=browser.charAt(0);


    if(versione=="M"){alert("usi ancora IE?!");
    return versione;
    }
    if(versione=="N"){alert("cos'è firefox o navigator?");
    return versione;
    }
    if(versione=="O"){alert("Ah, un Operaio...");
    return versione;
    }

    else{
    alert("non ti conosco...");
    return versione;
    }
    }
    </script>
    </head>


    <body onLoad="annusa()">

    </body>
    </html>


    Ciao

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.