你都说了是另外一个html, 就算是全局变量那么也是在页面范围内,也就是同一个window对象,而不是你说的两个html里面的index都一样。script 引用tool.js 也只是把代码加载到内存中,由当前环境执行这些js代码,也就是说代码共享,但是执行环境不共享,所以就不是你说的那样
第二个html 属于重新加载的,也就是无论你之前对全局变量如何修改,在第二个html里面都不会有任何作用。 html之间的参数传递,你可以考虑这种方式。
使用cookie
主页面通过ajax加载a,b两个页面,使其处于同一页面中。