Niente da fare, indietro non viene intercettato nulla
La risposta della pagina miosito.com/pagina.php è corretta, parlo di sintassi
codice:
result({"link":"http:\/\/mio_link.it\/"})
Di seguito lo script intero:
Codice PHP:
<script>
$(
document).ready(function(){
    $(
"#campo_dato").blur(function(){
        var 
valore = $(this).val();
        if(
valore != ""){
            var 
url "http://miosito.com/pagina.php";
      $.
getJSON(url, {
                
variabile1"123",
                
variabile2"456",
                
variabile3valore,
                
callback"result"
            
} , function(data){
        $(
"#campo").val(data.link);
                $(
"#risultato_jsonp").html(data.link); 
      });
        }
    }).
error(function() { alert("error"); });
});
</script> 
#campo è un campo hidden
#risultato_jsonp è uno span, creato solamente per visualizzare la risposta
L'alert di errore non compare, evidentemente non ci son errori.
In ogni caso, nessun dato viene restituito