Visualizzazione dei risultati da 1 a 6 su 6

Discussione: risoluzione

  1. #1
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    534

    risoluzione

    Ho questo script js:

    var s_width ='';
    var s_height ='';
    s_width=screen.width
    s_height=screen.height


    switch (s_width) {
    case 800:
    ...

    ecc

    che mi dice che risoluzione ha l'utente..
    con explorer funziona, ma con firefox no....
    cosa devo fare??

    Uno script che mi dice che browser uno ha dove lo posso trovare (aggiornato ai browser di oggi?)

    grazie!

  2. #2

    vediamo...

    non trovo la discussione dove mi hanno suggegrito gli script...cmq. tempo fa li ho utilizzati; ovviamente qui caricano delle pagine quando eseguono il controllo, ma tu poi fargli fare ciò che vuoi!

    sistemi operativi e browser!

    codice:
    <SCRIPT language="JavaScript"> 
    <!--
    SOWIN = (navigator.userAgent.toLowerCase().indexOf("win") > -1) ? 1 : 0; 
    SOMAC = (navigator.userAgent.toLowerCase().indexOf("mac") > -1) ? 1 : 0; 
    SOLIN = (navigator.userAgent.toLowerCase().indexOf("linux") > -1) ? 1 : 0; 
    SOALT = (!SOWIN && !SOMAC && !SOLIN) ? 1 : 0;
    
    if (SOWIN) 
    { 
    document.location="home.asp"; 
    } 
    else if (SOMAC) 
    { 
    document.location="home-ns.asp"; 
    } 
    else if (SOLIN) 
    { 
    document.location="home-ns.asp"; 
    } 
    else if (SOALT) 
    { 
    document.location="home-ns.asp"; 
    } 
    
    //--> 
    </SCRIPT>
    codice:
    <SCRIPT language="JavaScript"> 
    
    if (document.layers) 
    { 
    document.location="home-ns.asp"; 
    } 
    else if (document.all) 
    { 
    document.location="home.asp";  //IE
    } 
    else if (document.getElementById) 
    { 
    document.location="home-ns.asp"; 
    } 
     
    </SCRIPT>
    non impazzire dietro il sistema! Sfruttalo!

  3. #3
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    534
    non ho mica capito...quale è quello dei browser??
    il primo controllo il SO..
    il secondo??

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    17
    se ti può essere più utile:

    function browsertype()
    {
    if(navigator.appName.indexOf("Microsoft Internet Explorer")>=0){
    browser="MSIE";
    }
    else if(navigator.appName.indexOf("Netscape")>=0){
    browser="Netscape";
    }
    else{
    browser="unknown";
    }
    }

  5. #5

    SNIFFER

    Originariamente inviato da zaratustra
    non ho mica capito...quale è quello dei browser??
    il primo controllo il SO..
    il secondo??
    il primo come puoi intuire è per i Sistemi Operativi (SO), quindi per esclusione, l'altro è per i browser!



    p.s.
    cercando in giro ho trovato questo:
    http://www.marok.org/Utility/sniffer.htm
    lo script però è questo:
    http://www.marok.org/Utility/sniffer.js

    ...magari ti illumina di + dato che chiedevi di identificare i "browser di oggi"...anche se ovviamente basta consierare IE e Mozilla (ovvero FireFox ed altri...stesso motore)
    ...il primo link gira solo su IE...scarica cmq. lo script!
    non impazzire dietro il sistema! Sfruttalo!

  6. #6
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    534
    io ho trovato questo:


    function whichBrs() {
    var agt=navigator.userAgent.toLowerCase();
    if (agt.indexOf("opera") != -1) return 'Opera';
    if (agt.indexOf("staroffice") != -1) return 'Star Office';
    if (agt.indexOf("beonex") != -1) return 'Beonex';
    if (agt.indexOf("chimera") != -1) return 'Chimera';
    if (agt.indexOf("netpositive") != -1) return 'NetPositive';
    if (agt.indexOf("phoenix") != -1) return 'Phoenix';
    if (agt.indexOf("firefox") != -1) return 'Firefox';
    if (agt.indexOf("safari") != -1) return 'Safari';
    if (agt.indexOf("skipstone") != -1) return 'SkipStone';
    if (agt.indexOf("msie") != -1) return 'Internet Explorer';
    if (agt.indexOf("netscape") != -1) return 'Netscape';
    if (agt.indexOf("mozilla/5.0") != -1) return 'Mozilla';
    if (agt.indexOf('\/') != -1) {
    if (agt.substr(0,agt.indexOf('\/')) != 'mozilla') {
    return navigator.userAgent.substr(0,agt.indexOf('\/'));}
    else return 'Netscape';} else if (agt.indexOf(' ') != -1)
    return navigator.userAgent.substr(0,agt.indexOf(' '));
    else return navigator.userAgent;
    }

    cmq grazie a tutti!!!


    e per firefox?!?! uno script per la risoluzione??

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.