网页制作的简单问题.求教
我制作了一个框架网页.左边是目录.右边是内容.就是我在目录上设定超链接了之后怎样才能让用户点目录内容时只是右边的页面变成相应的链接.现在我设好超链接后怎么一点目录整个页面...
我制作了一个框架网页.左边是目录.右边是内容.就是我在目录上设定超链接了之后怎样才能让用户点目录内容时只是右边的页面变成相应的链接.现在我设好超链接后怎么一点目录整个页面都跳转到链接页面了?
展开
1个回答
展开全部
比如说你左边有个框架的ID为LeftFrame并有些链接,右边框架的ID为MainFrame.
在点击左边的一些链接后:
top.mainFrame.location=somePage.html(这是javascript代码)
这样页面就显示在右边的主框架里了。
下面给你一个示例经典框架:
<html>
<body>
<frameset rows="80,*" cols="*" frameborder="yes" border="0" framespacing="0">
<frame src="TopFrame.aspx" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
<frameset cols="140,*" frameborder="yes" border="0" framespacing="0">
<frame src="LeftFrame.aspx" name="leftFrame" scrolling="auto" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
</frameset>
<noframes>
</body>
</html>
在点击左边的一些链接后:
top.mainFrame.location=somePage.html(这是javascript代码)
这样页面就显示在右边的主框架里了。
下面给你一个示例经典框架:
<html>
<body>
<frameset rows="80,*" cols="*" frameborder="yes" border="0" framespacing="0">
<frame src="TopFrame.aspx" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
<frameset cols="140,*" frameborder="yes" border="0" framespacing="0">
<frame src="LeftFrame.aspx" name="leftFrame" scrolling="auto" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
</frameset>
<noframes>
</body>
</html>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询