view js + page