问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

急,怎样使左边的导航随右边内容的改变而改变?

发布网友 发布时间:2022-04-21 00:46

我来回答

2个回答

热心网友 时间:2022-04-21 02:15

首先我们了解下一 Frameset标签 的相关属性:

<frameset cols=数字或比例,数字或比例>(左右分割框架)或
<frameset rows=数字或比例,数字或比例>(上下分割框架)

代码也可以写成这样 :
<frameset cols=120,*>

用*的意思是左边的页面长度为120,而剩余的空间都留给右边的页面显示和使用。

在<frameset>之后还要加上<frame>的代码:
1、如果左边页面的显示网页为left.htm, 而右边页面显示的网页为right.htm,代码将如下所示 :

<frameset cols=120,*>
<frame src="left.htm">
<frame src="right.htm">
</frameset>

2、如果上边页面的显示网页为top.htm, 而下边页面显示的网页为foot.htm,代码将如下所示 :
<frameset rows=30,*>
<frame src="top.htm">
<frame src="foot.htm">
</frameset>

■<frameset>标签控制属性如下 :

framespacing=控制两个frame之间的距离;
frameborder=控制frame外框的粗细;
border=控制外框粗细,不外框便设成0
要分割页面的原始码如下,不须加上<body>标签 :

<html>
<head>
<title>
我的网站
</title>
</head>
<frameset cols=200,* frameborder="0" framespacing="0" border="0">
<frame src="left.htm">
<frame src="right.htm">
</frameset>
</html>

■frame标签的其它属性如下:
<frame>是用来表述被分割的每一个小窗口的情况的,其主要属性有:

src:指定每个frame链接文件的路径,即链接文件所在的目录。

marginwidth:设置文件与左右边框的距离。

marginheight:设置文件与上下边框的距离。

noresize:禁止浏览者改变frame的大小。

scrolling:设置滚动条是否显示,一共有三个参数:yes(显示)、no(不显示)和auto(由浏览器自动判断是否显示滚动条),缺省值是auto。

name:设置frame的名字。(可控制超链接出现位置)

<frame src="left.htm" name="left">
<frame src="right.htm" name="right">

比如我们想要在按下左边页面里的的链接时,只改变右边页面的内容,则在在左边页面的链接目标里要加上:
<a href="index.html" target="right">回论坛首页</a>

请注意链接中target的定义为_parent,这属于4个特殊的保留值。它们是:
_parent:在当前FRAMESET位置显示新href;
_top: 在当前整个窗口位置显示新href,比如本身FRAMESET位于另一个FRAMESET中;
_self: 强制在当前FRAME中显示新href;
_blank: 在新窗口中显示href;
面简要说明一下<iframe>标签的用法与属性

一、<iframe>也应该是框架的一种形式,它与<frame>不同的是,iframe可以嵌在网页中的任意部分。我们举第一个例子,具体代码如:
<iframe width=420 height=330 frameborder=0 scrolling=auto src=URL></iframe>,这里的URL可以是相对路径,也可以是绝对路径

width表示宽度,height表示高度,可根据实际情况调整。
scrolling表示是否显示页面滚动条,可选的参数为auto、yes、no,如果省略这个参数,则默认为auto。

二、如何实现页面上的超链接指向这个嵌入的网页
��只要给这个iframe命名就可以了。方法是<iframe name=**>,例如我命名为player,写入这句HTML语言<iframe width=640 height=25 name=player frameborder=0 src=../player.htm></iframe>,
然后,网页上的超链接语句应该写为:<a href=URL target=cuiz>打开播放器</a>

下面是一个<iframe>标签实例:

<iframe name="exobud_mp" src="PlayerMP/exobud.html"
width="640" height="25" marginwidth="0" marginheight="0"
border="0" frameborder="0" scrolling="no"></iframe>

☆以上设定框架大小的数值仅供参考。一般来说,长条形状的播放器会占用面积大约为 640~760px(像素) 的宽度乘以 20~25px(像素) 的高度。
(若使用字幕功能,需额外增加 60px 的高度)

参考资料:古树的

热心网友 时间:2022-04-21 03:33

如果是用框架,就给左边的框架设置一个名称,通过js来对这个名称进行操作,让他的src页面地址改变。

如果不是用框架网页,那么还是给你的导航元件一个id名称,同样通过js来控制其innerHTML的变化。

分数不多,所以不是很想写代码给你,抱歉。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 在PHOTOSHOP中调字体颜色的快捷键是什么? html中如何实现 点击链接 只改变相应的部分内容 而整体布局不变,页面没有用frameset 印度北边是沙漠的原因是什么? 印巴边境的塔尔沙漠是如何形成的? 印度的塔尔沙漠是怎么形成的 印度沙漠的形成原因? 请问印度的塔尔沙漠是怎么形成的? 印度西南部为什么会形成大面积沙漠 印度沙漠形成的原因,及措施 印度沙漠离海较近为何形成 印度大沙漠形成的原因? 印度沙漠形成的原因 印度大沙漠的成因 印度沙漠形成原因 印度沙漠形成的原因是什么 印度的沙漠是怎么形成的? 印度沙漠的形成原因 单级离心泵的工作原理,各位求解,和图解释 水泵动静平衡盘是什么 如何在两台电脑间设置局域网并共享文件 东莞拉杆箱配件哪里有买? 沈阳哪里有卖拉杆箱(万向轮)的轮子配件的啊? 义乌哪里有卖拉杆箱配件的? 广州哪里有购买拉杆箱的脚轮配件 请问白沟做拉杆箱配件的都在那个地方? 济宁哪有修行李箱的。我的行李箱轮子坏了,想换一个。哪有买配件的? 赛钛客鼠标mmo7 灯光一闪一闪,电脑响usb插入和拔出提示音,光标不能移动有时鼠标灯还熄灭~ 赛钛客mmo7鼠标 展开同类搜索鼠标左键失灵怎样修复鼠标左键不灵敏 不算是新人的MMO7装驱动鼠标无法使用 求助啊 mmo7鼠标经常失灵 灯亮着动不了 无视价格,是美加狮 rat9 ,mmo7好还是雷蛇菠萝蛇好? 刚刚买了个赛钛客MMO7 鼠标 官网下载不了驱动 mmo7买来几天,就是开机后鼠标就不动了,必须拔下插头再插上才有用,是软件问题还是硬件问题 赛钛客mmo7炎魔版和RAT7雪妖版那个好友什么特点??? 赛钛客MMO7鼠标怎么设置快捷键 赛钛客mmo7配哪个鼠标垫更好? 赛钛客MMO7鼠标安装驱动问题 请大神帮助 驱动总是安装不上 谁有赛钛客 MMO7 鼠标 配件 ppt里边这种图形怎么做出来,如图所示,画板外面的部分,怎么去掉,用形状画出的的 夏季到来五心烦热,有哪些解决方法?