不是不加载js,js文件在第一次加载的时候就缓存在你的计算机了,所以只要有一个能用,那么就说明不是没加载上,而是因为js代码有问题。我不太明白你说的,但是大概我理解的就是第二个页面直接打开能看,但是跳转不能看。那么就是因为你是在页面1调用的js,而这个js要应用在页面2上,而这个页面2还没有跳转完成,所以js找不到对应的目标或者控件,所以这个js就出现错误根本没有运行成功。改进的方法就是把你需要的js从页面2直接调用,不能通过页面1调用。