Originariamente inviato da br1
Certamente non con ASP
mica vero...

Ho fatto alcune prove, su vari server, pare che il "top url" sia contenuto all'interno di
Request.ServerVariables("HTTP_REFERER")

Se gli iframe sono su domini diversi dal tuo, puoi sapere dove viene visualizzata la pagina semplicemente con:

codice:
if(Request.ServerVariables("HTTP_REFERER")<>"" and InStr(Request.ServerVariables("HTTP_REFERER"),"tuodominio.it"))then
	Response.Write("Same domain")'tuo dominio
else
	Response.Write("Other domain")'iframe
end if