Non conosco gli SSI, ma per quanto ne so io non funzionano sulle pagine asp.
Potresti fare il tutto partendo dal path corrente sia lato client:
codice:
<script type="text/javascript">
var path = document.location.pathname; //Path completo
var idx = path.lastIndexOf("\\") + 1; //Ultima occorrenza del back slash (\)
var nomePagina = path.substr(idx); //Tutto ciò che è a destra dell'ultimo back slash
alert(nomePagina);
</script>
Che lato server:
codice:
<%
Dim path, idx, nomePagina
path = Request.ServerVariables("PATH_INFO")
idx = InStrRev(path, "/") + 1
nomePagina = Mid(path, idx)
Response.Write (nomePagina)
%>