为何点击左边目录树的节点后,只剩下了右边页面,左边页面消失了?
为何点击左边目录树的节点后,只剩下了右边页面,左边页面消失了?
程序的起始页面是login.htm:
<frameset rows= "121,* " frameborder= "no ">
<frame name= "header " scrolling= "no " noresize target= "main " src= "title.htm ">
<frame name= "main " src= "login1.aspx " target= "main ">
<noframes>
<body>
</body>
</noframes>
</frameset>
===============================================
上面是起始页面login.htm,它包括了title.htm和login1.aspx,
我希望title总出现在页面上部,并且地址栏一直都是login.htm,
输入用户/密码后到下面的index.aspx
==============================================
index.aspx
<frameset cols= "285,65% ">
<frame name= "contents " src= "left.aspx ">
<frame name= "main " src= "right.asp ">
............
</frameset>
其中left.aspx上有目录树treeview,其NavigateUrl根据节点内容的不同带参数指向右边的right.asp,
本来我希望看到的是: 运行时,页面最上面是title,左下是left.aspx,右下是right.asp,但实际运行时,一点击左边的目录树的节点后,左边的页面left.aspx不见了,整个下方都是right.asp
这是为什么呢?
若我不使用login.htm,直接把login1.aspx设为起始页,则点击左边的目录树时,left.aspx不会消失,当然此时页面上部没有title.
------解决方案--------------------target= "main "
每个连接加属性
------解决方案--------------------是不是frame的name= "main ",有两个名为main的框架?