Вот правильный способ вернуть jsonp, используя классический asp.Мы не возвращаем json, мы возвращаем json, заключенный в функцию обратного вызова javascript, поэтому наш ответ - javascript, а не json.
Response.ContentType = "application/javascript"
dim callback
callback = Request("callback") // callback querystring contains the callback function name
Response.Write(callback & "({""result"": ""Done""})")