Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [GENERALE] Verificare se un browser supporta un determinato comando

    Ciao,
    in vari scripts ho notato che per testare la possibilità di utilizzare un determinato comando od oggetto si fa qualcosa tipo:
    codice:
    if (document.getElementByID) {
       //uso getElem...
    }
    else {
       //trovo qualcosa di alternativo
    }
    questa è una regola generale? cioè: se per ex devo decidere se utilizzare un determinato componente o una showmodelessdialog anziché un popup posso fare ex:
    codice:
    if (window.showModelessDialog) {
        //uso la show..
    }
    else {
       window.open(...);
    }
    ??
    xxx

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non è una regola generale, vale per il DOM
    se vuoi testare metodi specifici prova
    if(typeof(window.showModelessDialog)!='undefined') {
    alert('supporto showModelessDialog');
    }
    else{
    alert('non supporto showModelessDialog');
    }

    ciao

  3. #3
    Perfetto, grazie!
    xxx

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 © 2024 vBulletin Solutions, Inc. All rights reserved.