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

    Problema con try e catch

    Ciao a tutti,
    ho un file js contenente una funzione che uso per inviare dei dati tramite xmlhttp ad un'altra pagina. Lo script utilizzando l'activeX relativo funzionava solo con ie quindi ho provato ad ampliarne la compatibilità per recuperare anche mozilla e netscape.

    Al momento di creare l'oggetto ho scritto:
    codice:
    var objSend;
    
    try {
       objSend = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
    try {
       objSend = new ActiveXObject("Microsoft.XMLHTTP");
    } catch(e) {
       objSend = false;
    }
    
    if (!objSend) {
       try {
          objSend = new XMLHttpRequest();
       } catch(e) {
          objSend = false;
       }
    }
    questa porzione di codice è associata al click su un pulsante, ma se non è commentata tutti gli altri scripts nella pagina non funzionano e non capisco perché.
    Qualcuno può illuminarmi e aiutarmi a sistemarla?
    xxx

  2. #2
    up

    qualcuno potrebbe farmi un esempio di uso di try e catch funzionante?
    io ne ho provato uno più semplice tipo:
    codice:
    	
    function prova(){
    	var pippo = false;
    	
    	try {
    		pippo==true;
    	} 
    	catch (e){
    		alert('pippo è vero!');
    	}
    	try {
    		pippo == false;
    	} 
    	catch (e){
    		alert('pippo è falso...');
    	}
    }
    ma nessun alert mi viene visualizzato nonostante non vengano segnalati errori.
    xxx

  3. #3
    Come non detto sono un fagiano, mi ero perso qualche parentesi per strada.

    :adhone:
    xxx

  4. #4
    Utente di HTML.it L'avatar di dani10
    Registrato dal
    Nov 2001
    Messaggi
    49

    Scusa la domanda ...

    Per utilizzare l'XMLHTTP con Netscape cosa fai .... non riesco a farlo funzionare ...

    Grazie Daniele
    Dani10

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.