超链接跳转后的那个页面不加载JS里面的函数
2个页面都引用了同一个JS文件,第一个页面做了几个超链接,然后用了一个onclick函数在JS文件里用swict……case记录选择了哪一个连接放着第二个页面加载时的函数...
2个页面都引用了同一个JS文件,第一个页面做了几个超链接,然后用了一个onclick函数在JS文件里用swict……case记录选择了哪一个连接放着第二个页面加载时的函数用。现在我如果一开始就在JS文件里把连接写死,然后直接运行第二个页面就能现数据出来,但是如果用第一个页面跳转过去,第二个页面就不加载JS函数,什么都没有。
求大虾 展开
求大虾 展开
1个回答
展开全部
不是不加载js,js文件在第一次加载的时候就缓存在你的计算机了,所以只要有一个能用,那么就说明不是没加载上,而是因为js代码有问题。
我不太明白你说的,但是大概我理解的就是第二个页面直接打开能看,但是跳转不能看。
那么就是因为你是在页面1调用的js,而这个js要应用在页面2上,而这个页面2还没有跳转完成,所以js找不到对应的目标或者控件,所以这个js就出现错误根本没有运行成功。
改进的方法就是把你需要的js从页面2直接调用,不能通过页面1调用。
我不太明白你说的,但是大概我理解的就是第二个页面直接打开能看,但是跳转不能看。
那么就是因为你是在页面1调用的js,而这个js要应用在页面2上,而这个页面2还没有跳转完成,所以js找不到对应的目标或者控件,所以这个js就出现错误根本没有运行成功。
改进的方法就是把你需要的js从页面2直接调用,不能通过页面1调用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询