Pues me parece que lo que te digo no es exactamente lo mismo que estás haciendo.. por lo menos según se ve en tu primer mensaje:
Cita: Vos
var cadena="ligas.inc?valor="+cadena+"";
Cita: Yo
var cadena="ligas.asp?valor="+cadena+"";
Cita: ...se puede en un archivo .inc recuperar el valor que le mandas por url?
Al menos que se especifique en la configuración del IIS que se debe ejecutar el código ASP que se encuentre en los archivos .INC (al igual que los .txt, los .htm, los .lo_que_quieras, etc), no se puede recuperar el valor que le mandas por url.