关于HTML中frame 导航的问题

关于HTML中frame 导航的问题,第1张

分类: 电脑/网络 >>软件 >>多媒体软件

问题描述:

<>

<frameset cols="120,*">

<frame src=../asdocs/_tutorials/framelist>

<frame src=../asdocs/_tutorials/Frame_a name=showframe>

</frameset>

</>

为什么我这个不能导航,请大虾们指教!

解析:

你的框架代码没问题。主要应该注意这两句。

<frame src=\"../asdocs/_tutorials/framelist\">

<frame src=\"../asdocs/_tutorials/Frame_a\" name=\"showframe\">

这里的framelist和Frame_a必须存在。

也就是说你要实现左边有个导航,右边显示内容的效果,总共需要3个文件,你贴上来的只是框架,而里面用来作为内容的并没有写,当然不会显示了。

如果您的HTML左边的导航栏没有显示,那么可能是由于CSS样式出现问题,或者是因为浏览器不兼容所致。建议您检查CSS样式文件,确保没有任何错误,并检查浏览器版本是否与您使用的HTML版本兼容。

3种实现方式

点击导航,页面刷新,加载完成后重新使导航内容为刷新前的内容,通过url中传参就可以达到了。

采用单页面的方式,内容都写在页面中,初始化时,仅显示当前内容,其他内容隐藏,通过点击导航条来切换需要显示的内容。

采用iframe的方式,要显示的内容在主html中,内容显示在html的iframe标签中,通过改变iframe的src来加载不同的内容。

目前很多网站都是采用第一种方式;论体验,第二种方式好;论方便,选择1,3种方式!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8298456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存