首页 > 知识库 > 正文

如何在一个网页的导航菜单点击后切换嵌套的网页?

如果你是使用动来态语言源,ASP,PHP,JSP等那些语言里面bai都有一个include的标签,可能叫法不一du致你可以将导zhi航做成单独dao的一个文件,通过这些标签是可以引入这个文件的如果是静态的HTML,没有这类的标签,不建议你使用iframe和JS一般这种情况下,静态页面都会将导航一个一个的加到静态页面中,最后写程序的时候在用include这种标签添加即可更多追问追答追问有没有例子可以参考一下啊?追答以JSP为例新建一个nav.jsp里面的内容是你的导航HTML在其他页面中引用一下nav.jspJSP渲染的时候遇见include标签会自动去找nav.jsp将他的内容加载至你的页面中,应该就能实现你的功能了现在项目中大部分都是动态语言,原理差不多这种东西尽量不要用JS去实现.这样会让你的代码越来越乱的追问HTML 好像不能include nav.jsp那是不是我得把home.xml也转成 JSP然后再在里面include nav.jsp?追答html没有include这种功能的最终你的项目里html纯静态页面很少的,大部分应该都是jsp或者其他编程语言,导航条子页面的head中加入如下标签即可<base target="_parent">,您好:这样可以2113最简单的5261建立一个母版页4102就可以了。先1653建立个母版页,然后新建内home.html的页面时候,容让他继承这个母版页就可以了。或者第二种方法就是建立一个自定义用户控件。将这个导航栏放进去。然后在每个想要显示的位置引用这个自定义控件即可。追问你好,请问母版页用JSP HTML 还是 JS来写?如何继承母版页?可以举个例子吗?追答母版页是.master页面。是asp.net中的。不知道一样不一样。就是你右键解决方案,然后选择添加,选择那个母版页就可以了。母版页就是公用的地方。然后你新建其他aspx页面的时候就选择新建"继承模板页"的页面。然后选择那个母版页就可以了。这样母版页中的公用文件就和一个控件一样被加载进来了。本回答被网友采纳,比较好的方法是用动态语言。如果你不会的话,要看你是否会JS,会JS的话,你可以给.navbar插入li对象,这样就可以直接放入了。现在基本很少会用到框架页了,用户体验不是很好,要尽量走js,1;用iframe2;将共同的页面转换成JS,至于你说的跑出来了,肯定是你的哪地方不对www.shufadashi.com防采集。

如果你是使用动态语言,ASP,PHP,JSP等

第二段在哪里?

那些语言里面都有一个include的标签,可能叫法不一致

检查一下菜单是否通过 a 标签进行跳转的, 另外看看你的 a 标签的连接是通过href属性跳转还是通过ajax加载页面. 推荐用ajax 的get 方式加载菜单页面, onclick 需要加入return false; 否则会跳转到href指向的页面; 这个是我的导航代码: 今日排班

你可以将导航做成单独的一个文件,通过这些标签是可以引入这个文件的

把嵌套页的导航去掉不就行了吗? 你的意思是从别人网站上嵌套一部分?

如果是静态的HTML,没有这类的标签,不建议你使用iframe和JS

ul嵌套菜单问题,如何只触发里层li的click事件? 30 AAAAAAA11111

一般这种情况下,静态页面都会将导航一个一个的加到静态页面中,最后写程序的时候在用include这种标签添加即可

$('ul li').mouseover(function(){ □□$(this).css("backgroundColor","red"); }).mouseout(function(){ □□$(this).css("backgroundColor",""); });

如果你是使用动态语2113言,ASP,PHP,JSP等那些5261语言里面都有一个include的标签4102,可能叫法不1653一致你可以内将导航做成单独的一容个文件,通过这些标签是可以引入这个文件的如果是静态的HTML,没有这类的标签,不建议你使用iframe和JS一般这种情况下,静态页面都会将导航一个一个的加到静态页面中,最后写程序的时候在用include这种标签添加即可追问能否有个列子作为参考呢?本回答被提问者和网友采纳内容来自www.shufadashi.com请勿采集。

声明:本网内容旨在传播知识仅供参考,不代表本网赞同其观点,文字及图片版权归原网站所有。

你可能还关注
热门推荐
今日推荐 更多