dreamweaver中点一个链接如何同时改变两个框架里的内容

就是上面有一行导航栏,有多个菜单,下面是个左右框架,我想每点一个菜单的链接,就能在下面的两个框架里显示相应的内容,比如在左框架里显示次目录网页,在右侧主框架里显示另一个网... 就是上面有一行导航栏,有多个菜单,下面是个左右框架,我想每点一个菜单的链接,就能在下面的两个框架里显示相应的内容,比如在左框架里显示次目录网页,在右侧主框架里显示另一个网页,这个怎么实现? 展开
 我来答
058vpstyx
2011-07-11 · TA获得超过3013个赞
知道大有可为答主
回答量:4450
采纳率:0%
帮助的人:802万
展开全部
你的top中这种连接多吗?——建议你用两层框架来实现吧,一层框架实现起来太难了。
页面A中包括TOP的内容和框架A,
框架A的内容为页面B
页面B的内容为左面两个框架BL(left)、BR(Right)。
而页面B格局相同的页面共有N个(TOP中有多少要实现下层两个框架同时变动的链接,就有多少个B页面),分别为B1,B2,B3,B4...BN。
当点击A页面中TOP的内容时,框架A变换内容,也就是从B1到BN中来回变换。
而BL的内容和BR的内容又可以互相控制……
楼主明白了吗?
淡然且缤纷丶好汉v
2015-12-22 · TA获得超过6128个赞
知道大有可为答主
回答量:1241
采纳率:88%
帮助的人:576万
展开全部

  这就需要定义一个JS函数。当点击这些文字时候触发此函数。
  函数执行 左框架 引入left.htm ,右框架引入 right.htm. 当然你也可以把你想导入的页面作为changeSource()的参数,并赋值给DOM。
 

 <html>
  <head>
  <script type="text/javascript">
  function changeSource()
  {
  document.getElementById("frame1").src="left.htm "
  document.getElementById("frame2").src="right.htm"
  }
  </script>
  </head>
  <body>
  <iframe src="a.htm" id="frame1"></iframe>
  <iframe src="b.htm" id="frame2"></iframe>
  </body>
  </html>


  a.htm 的代码如下:

  <html>
  <head>
  </head>
  <body>
  <a href="#" onclick="changeSource()">改变框架内容</a>
  </body>
  </html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伪全栈工程师
2011-07-12 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:247
采纳率:0%
帮助的人:124万
展开全部
主页面
<BODY scroll="no" topmargin="0" bottom="0" leftmargin="0" rightmargin="0">
<TABLE height="100%" cellSpacing="0" cellPadding="0" border="0" width="100%">
<TR>
<TD colSpan="3">
<IFRAME
style="Z-INDEX:1; VISIBILITY:inherit; WIDTH:100%; HEIGHT:64"
name="topFrame" id="topFrame" marginWidth="0" marginHeight="0"
src="SysTop.asp" frameBorder="0" noResize scrolling="no"> </IFRAME> </TD>
</TR>
<TR>
<TD width="170" height="100%" rowspan="2" align="middle" bgcolor="#367BDA" id="frameTitle" >
<IFRAME
style="Z-INDEX:2; VISIBILITY:inherit; WIDTH:170; HEIGHT:100%"
name="leftFrame" id="leftFrame" marginWidth="0" marginHeight="0"
src="SysLeft.asp" frameBorder="0" noResize scrolling="no">
</IFRAME>
</TD>
<TD width="10" height="100%" rowspan="2" align="center" bgcolor="#367BDA" onClick="switchSysBar()">
<FONT style="FONT-SIZE: 10px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Webdings">
<SPAN id="switchPoint">3</SPAN>
</FONT>
</TD>
<TD height="30">
<iframe
style="Z-INDEX:3; VISIBILITY:inherit; WIDTH:100%; HEIGHT:30"
name="headFrame" id="mainFrame" marginwidth="16" marginheight="3"
src="SysHead.asp" frameborder="0" scrolling="no">
</iframe>
</TD>
</TR>
<TR>
<TD height="100%">
<iframe
style="Z-INDEX:4; VISIBILITY:inherit; WIDTH:100%; HEIGHT:100%"
name="mainFrame" id="mainFrame" marginwidth="16" marginheight="16"
src="SysCome.asp" frameborder="0" noresize scrolling="yes">
</iframe>
</TD>
</TR>
</TABLE>
</BODY>
左边点击的链接这么写
<a href="页面" target="mainFrame" >****</a>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2011-07-11
知道答主
回答量:76
采纳率:0%
帮助的人:32.1万
展开全部
说具体一点可以吗?》
追问
就是上面有一行导航栏,有多个菜单,下面是个左右框架,我想每点一个菜单的链接,就能在下面的两个框架里显示相应的内容,比如在左框架里显示次目录网页,在右侧主框架里显示另一个网页,这个怎么实现?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式