这个好像很难办吧,关注下...

解决方案 »

  1.   

    在C页面使用target="_blank" 打开 a.aspx你在C里面不用 <a 这样的方式打开改用window.open("a.aspx","_blank") 这样的效果和用 <a target="_blank" 一样然后C里面打开b的时候记下句柄:
    Response.Write("<script language=javascript>window.bhd=window.open('b.aspx', 'mainwindow', 'height=482, width=151,toolbar=no, menubar=no, scrollbars=auto, resizable=no, location=no, status=no');</script>");在a.aspx里面可以通过:if(typeof window.opener.bhd=='undefined'||window.opener.bhd==null){
     //表示没有打开
    }