Ciao a tutti,
avrei necessità di controllare in una funzione (usando jquery) se esiste un immagine su web, nel caso esiste passare l'url che ho controllato con un return, diversamente se non esiste passare in return un url specifico.
Ho provato mille modi ma nessuno vuol funzionare, posto il codice:
codice:function controllo_tipo_ev (campo){ //in campo gli passo l'url contenuto in un array var ctrlurl; var img = campo; var urlRSR = "http://www.miosito.com/blablablabla/"; var stringa = campo.indexOf("preview.png"); //controllo se nell'url c'è quella voce if (stringa != -1){ //se c'è modifico l'url da mandare indietro img = img.replace("./",""); url = urlRSR + img; } else { url = img; }; $.ajax({ type: "GET", url: url, success: function(dati) { prendi_ris(url); }, error: function(richiesta,stato,errori){ // tipo_err = stato,errori; // $(".SE_NAV").append(tipo_err); url = "../../../content/specialevents/SPECIAL_EVENT_1/preview.png"; prendi_ris(url); } }); function prendi_ris(percorso){ ctrlurl = percorso; // $(".SE_NAV").append(ctrlurl); } return ctrlurl; }

Rispondi quotando