Da come dici sembra che il controllo sia lato server non lato client dove di solito si fa con Jscript.