JScript  

La función no tiene un objeto prototipo válido

Ha intentado utilizar instanceof para determinar si un objeto provenía de una clase de función determinada, pero redefinió la propiedad prototype del objeto como null o como un tipo de objeto externo (ninguno es un objeto válido de JScript). Un objeto externo puede ser un objeto del modelo de objetos host (por ejemplo, un documento de Internet Explorer o un objeto de ventana) o un objeto COM externo.

Para corregir este error

Compruebe que la propiedad prototype de la función hace referencia a un objeto de JScript válido.

Consulte también

Objeto Function | Propiedad prototype

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.