请教各位高手:
我目的是一个框架左边有各个系统的连接地址,点击后在右边显示出来子系统的首页面,各个子系统有登陆验证,这个整体框架也有一个登陆验证。
我想实现的是,在框架登陆后,点击左边链接,进入右边打开的子系统首页时,子系统因该获得框架用户的登陆信息。
可是现在的问题是,在框架登陆后,直接点击左侧连接,进入右侧子系统首页后,子系统并不能获得用户在框架的登陆信息。必须按住shiift键,在点击左侧导航链接后,进入右侧子系统首页,就能获得用户的登陆信息。
这个情况在每次登陆框架的时候出现,按住shiift键,在点击左侧导航链接后,在次直接点击左侧链接,这个问题就不会出现了,但是关闭ie 在次登陆框架,又会出现。不知道是什么原因。
我已经搞了一个星期了,实在头痛得很。系统论证会要在下星期一举行,求求各个高手救救我吧

解决方案 »

  1.   

    左边链接代码
    <table width=100% border=0 cellspacing=0 cellpadding=0>
    <TR>
    <td ><img src=images/ButtonBlue_1.gif ></td>
    <td align="left"><%=rd["ProjectName"].ToString()%></td></tr>
    <tr><td colspan="2" valign="top">
    <script src="<%=rd["ProjectURl"].ToString()%>/NewRes.aspx?num=10&showtopic=0&showdate=1&showhits=0&shownew=1&maxlen=15"></script>
    </td></tr>
    </table>
    右边子系统接受代码
    string ResShow="http://"+Request.ServerVariables["HTTP_HOST"]+"/"+(string)Application["Templetpath"];string newlist+="<li><a href="+ResShow+"/ResShow.aspx?id="+rd["topicnav"].ToString()+"&Item="+rd["fileurl"].ToString()+" >"+strmaxlen+"</a>&nbsp;&nbsp;"+strshowhits+"&nbsp;&nbsp;"+strshowdate+"";Response.Write("document.write('"+newlist+"')");
      

  2.   

    你左边的<script src="<%=rd["ProjectURl"].ToString()%>/NewRes.aspx?num=10&showtopic=0&showdate=1&showhits=0&shownew=1&maxlen=15"></script>
    是怎莫激发的?不是得用onclick吗?
      

  3.   

    我这个是点击链接后,想向下展开相关子链接。所以也可以用<A> ,这个不重要。