关于JS控制框架中各窗口链接的问题
我有一个框架页面,包括了上(top.html)左(left.html)右(right.html)等页面,我在上(top.html)中有一个“链接文字”的链接,且该链接到达...
我有一个框架页面,包括了上(top.html)左(left.html)右(right.html)等页面,我在上(top.html)中有一个“链接文字”的链接,且该链接到达的页面为1.html,我想在上(top.html)窗口中点击这个“链接文字”的链接,把1.html打开在左(left.html)框架窗口中,但我又不想用<a href="left.html" target='left'>链接文字</a>的写法来,我想用onclick事件来完成上述效果,大家帮帮忙,这个JS事件要如何实现呀?
展开
1个回答
2013-10-22
展开全部
onclick="window.parent.frames[2].location.href=' http://www.baidu.com'"如你所说的,像top.html\left.html\right.html三个页面都是属于1.html的子页面,在DOM中,它们都被包含在frames对象中,因此window.parent.frames[2]中,window属于整个窗口听对象,接下是parent也是三个子页的父页,再接下就是子页,子页由于是一个集合,因些在取值时可以用数字做为索引,0表示top。1表示left,2表示right。当然你也可以用它们的name值或者ID做为索引
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询