我在本地写一个html(1.htm)文件和一个js(1.js)文件。我在1.htm中每点击一下按钮,就让1.js中的全局变量count+=1;
现在,我在不关闭1.htm的情况下,再新建一个2.htm。请问如何让2.htm读取到1.js中的count变量的指呢?

解决方案 »

  1.   

    如果2.html现在在1.html的框架内这样是可以的,将变量定义在函数外面就可以实现,如果在同一个窗口中打开,即覆盖原有页面或是和原有页面在同一个窗口中(不同的也签中),你可以把你想要共享的数据绑定到window对象上,如:window.top.xxx =  your variable;在弄一个页面中可以用window.top.xxx获取。如果两个页面不在一个窗口中,这个是无法实现的(个人是这样认为的)。
      

  2.   

    http://wang_jian_999.download.csdn.net/
      

  3.   

    除非在打开2.html 的时候从1.js里面拿到这个js 变量传到2.html里面的,其他的估计很难的
      

  4.   


    你可以用AJAX,JS触发后台程序你要只想一个回话可以用SESSION,你想要全局就用APPLICATION.