Certo. Perchè _blank non è il nome di uno dei frame presenti nel frameset di quella pagina.
Se devi aprire una nuova finstra al posto di
top.frames...
metti
window.open('pagina.asp');