var wA = window.open("a.htm", "a");
var wB = window.open("b.htm", "b");if (wB) ......

解决方案 »

  1.   

    A,B两个窗体之间没有任何的父子关系,你如何“点击A的LINK而改变B中的页面可以轻松实现”?你这样子的只有使用window.open(URL,"new","")来做,将所有链接都使用window.open()打开链接,中间的"new"参数一致
      

  2.   

    //-------------------------------------------------------------
    A,B两个窗体之间没有任何的父子关系,点击A的LINK而改变B中的页面可以轻松实现”
    //-------------------------------------------------------------向楼主请教,如何实现?
      

  3.   

    B页面是一个FRAMESET的页面,分了几个FRAME。在A的LINK中,TARGET="B的其中一个FRAME的ID"  ,这样点击时会自动找到B的FRAME的ID并刷新该FRAME
      

  4.   

    也可以这样解决: 只能刷新页面,而不能OPEN一个新的.那么怎么设置不允许OPEN一个新窗口呢?
      

  5.   

    参考本论坛的做法,如果没有在框架中打开B窗口,就将B窗口的top设为你的框架网页。
      if (top.location == self.location)
         top.location.href = "/Expert/Forum.asp";
      

  6.   

    A、B是两独立窗口,怎么做可以实现点击A改变B的标题 ?请教楼主!如果是框架或者父子窗口,很容易解决你说的问题。
      

  7.   

    这样行不行:
    假设你的框架网页B的同父窗口C写入一个Cookie bopened, A检查bopened得知B是否已在框架内打开,就可以做到了。
      

  8.   

    还没用过COOKIE...能不能给点代码"抄拷抄拷"?    :p
      

  9.   

    楼上的说得好,且听我细细道来:
    我在做一个B/S的小东东。然后另外做了一个助理页面,上面有些连接对应这个B/S里面的页面。而这个助理页面我会放到一个WINFORM中,通常我打开这个WINFORM,同时打开B/S的WEBFORM。然后这个助理会提醒我B/S中有什么要处理的事务,我点击连接就会在B/S的窗口中自动转去那个LINK。当两者都打开时,一切很正常。可是如果B/S的东东没有打开,那么点击连接时就会出错:首先会打开一个新的IE窗口,然后去访问缺少了SESSION的LINK。各位兄弟有什么高见?
      

  10.   

    你需要在客户端保存助理窗口是打开还是关闭状态的数据,使用 Cookie
      

  11.   

    感激各位的热心帮助,问题已由思归解决,见下贴:
    http://expert.csdn.net/Expert/topic/1344/1344604.xml?temp=.1893427PS. 使用COOKIE解决不了上述问题。因为两个独立的IE窗口获取不了对方的COOKIE