关于框架页面跳转的问题
我有一个框架页面,分为上(top.aspx)中下(foot.aspx),中间分为左(left.aspx)右(right.aspx),横向导航在top.aspx中,纵向导航...
我有一个框架页面,分为上(top.aspx)中下(foot.aspx),中间分为左(left.aspx)右(right.aspx),横向导航在top.aspx中,纵向导航在left.aspx中,运行以后点left.aspx页面中的链接运行正常,页面在right.aspx中跳转。但是我点top.aspx中的链接,我想让整个页面跳转到链接的页面,结果是只有顶部top那一块跳转到链接页面了。中下部分还是原来框架页面,这是怎么回事?求解! 不知道我说明白了没。
这是框架页的代码:
<frameset rows="200,*,150" frameborder="NO" border="0" framespacing="0" >
<frame src="top.aspx" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" target="_parent" />
<frameset cols="*,960,*" frameborder="no" border="0" framespacing="0">
<frame src="about:blank"></frame>
<frameset cols="182,*" id="frame" >
<frame src="left.aspx" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="main" />
<frame src="right.aspx" name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto" target="_self" />
</frameset>
<frame src="about:blank"></frame>
</frameset>
<frame src="foot.aspx" noresize="noresize" frameborder="NO" name="footFrame" scrolling="no" target="main" />
</frameset>
<noframes>
<body></body>
</noframes>
target="main" 一样是在顶部跳转。。。 展开
这是框架页的代码:
<frameset rows="200,*,150" frameborder="NO" border="0" framespacing="0" >
<frame src="top.aspx" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" target="_parent" />
<frameset cols="*,960,*" frameborder="no" border="0" framespacing="0">
<frame src="about:blank"></frame>
<frameset cols="182,*" id="frame" >
<frame src="left.aspx" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="main" />
<frame src="right.aspx" name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto" target="_self" />
</frameset>
<frame src="about:blank"></frame>
</frameset>
<frame src="foot.aspx" noresize="noresize" frameborder="NO" name="footFrame" scrolling="no" target="main" />
</frameset>
<noframes>
<body></body>
</noframes>
target="main" 一样是在顶部跳转。。。 展开
展开全部
<frame src="top.aspx" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" target="_parent" />
把target="_parent"改成target="_top"吧,
_parent,将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象_self参数一样; 而 _top,在当前的整个浏览器窗口中打开所链接的文档,因而会删除所有框架
把target="_parent"改成target="_top"吧,
_parent,将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象_self参数一样; 而 _top,在当前的整个浏览器窗口中打开所链接的文档,因而会删除所有框架
展开全部
你好,我是搞JAVA的,不知道我说的顶用不,感觉应该差不多,以前也遇到和你类似的问题,你可以试一试,你可以把想要全部页面跳转的那个链接
<frame src="top.aspx" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" target="_parent" />
这句里的target里加入你想跳转的页面也就是改成
<frame src="_parent" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" target="top.aspx" />
我不知道_ parent是什么,感觉和java里的servlet差不多吧!你试验一下喽!
<frame src="top.aspx" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" target="_parent" />
这句里的target里加入你想跳转的页面也就是改成
<frame src="_parent" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" target="top.aspx" />
我不知道_ parent是什么,感觉和java里的servlet差不多吧!你试验一下喽!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
top.aspx页面里的链接 target="main"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询