Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Proprietà o metodo non supportati dall'oggetto, (SOLO IE)

    Ciao ragazzi, in una pagina web ho inserito dei link che richiamano una funzione javascript (inclusa da file esterno) che in IE mi da errore.
    Vi posto il codice:

    codice:
    Modifica
    e nel file esterno la funzione è :

    codice:
    function selezione(cmd, act, conferma) {
    
      var confermato = true;
    
      var frm = document.forms[0];
      
      var scelta = false;
      
      for ( i = 0; i < frm.elements.length; i++ ) {
      
        var el = frm.elements[i];
        
        if(el.checked) {
        
          scelta = el.checked;
          
        }
        
      }
      
      if(scelta) {
      
        if(conferma) {
        
          if(confirm('Sei sicuro dell\'azione scelta?')) {
          
            confermato = true;
          
          } else {
          
            confermato = false;
            
          }
        
        }
        
        if(confermato) {
      
          document.forms[0].action="admin.php?cmd="+cmd+"&act="+act;
          
          document.forms[0].submit();
          
        }
        
      } else {
      
        alert("Seleziona un elemento");
        
      }
    
    }

    Per descrivere meglio la situazione, sono all'interno di un pannello di controllo, dove vengono elencati degli elementi presenti in db.
    Alla pressione del bottone verifico che sia stato selezionato un elemento attraverso un radio, e se selezionato mando alla pagina selezionata di modifica.
    Nella funzione vedete qualche chiamata che a explorer non piace?

    grazie, ciao

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    uppettino...

    se no datemi qualche dritta... o scaricato il microsoft debugger per gli script, ma mi evidenzia l'errore nella chiamata della funzione, e non dove sta effettivamente l'errore.
    I vari debugger di firefox (tra l'altro molto + chiari) non mostrano nessun errore...

    grazie

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da gianiaz
    uppettino...

    se no datemi qualche dritta... o scaricato il microsoft debugger per gli script, ma mi evidenzia l'errore nella chiamata della funzione, e non dove sta effettivamente l'errore.
    I vari debugger di firefox (tra l'altro molto + chiari) non mostrano nessun errore...

    grazie
    Prova a mettere la pagina on-line potrebbe essere un bug nel tuo IE, gia il fatto che non restituisce dov'è l'errore e una cosa anomala. Aggiungici che con firefox tutto funziona regolamente (browser molto + preciso nell'interpretazione del javascript).
    E' solo una prova ma a mio parere in questi casi bisogna andare per tentativi.
    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.