iframe 点击左侧导航列表 右侧出现对应界面

HTML 代码结构如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div>
    <ul>
        <li><a href="http://www.w3school.com.cn/tags/tag_iframe.asp" target="iframe_a">w3c school</a></li>
        <li><a href="https://www.baidu.com/index.php?tn=monline_3_dg" target="iframe_a">百度</a></li>
        <li><a href="https://www.cnblogs.com/" target="iframe_a">博客园</a></li>
        <li><a href="http://www.ximalaya.com/explore/" target="iframe_a">喜马拉雅</a></li>
        <li><a href="https://jx.tmall.com/?ali_trackid=2:mm_28347190_2425761_27186547:1503727807_3k9_233309614" target="iframe_a">天猫</a></li>
        <li><a href="http://www.ctrip.com/?allianceid=1381&sid=1068414" target="iframe_a">携程</a></li>
    </ul>
</div>
<iframe src="bbb.html" name="iframe_a" frameborder="1" width="600" height="400">
    <div>你盛开的积分快结束了宽度盛开的积分舒服的水电费圣诞节覅</div>
</iframe>
</body>
</html>

打开上面 HTML 结构的页面,iframe 打开的是默认页面 (bbb.html),这个页面个人可自己搭建,然后点击左侧列表(没有加样式,列表实际是在上面),iframe 标签内是对应的页面,即可实现点击左侧列表,实现右侧出现对应页面的内容;其中 iframe 标签的 name 属性和 a 标签的 target 属性一定要对应的

时间: 2024-07-29 13:44:10

iframe 点击左侧导航列表 右侧出现对应界面的相关文章

web实现点击左侧导航,右侧加载不同的网页(这种布局多用于后台管理系统)

(1)实现方法:采用ajax实现点击左侧菜单,右侧加载不同网页(在整个页面无刷新的情况下实现右侧局部刷新,用到ajax注意需要在服务器环境下运行,从HBuilder自带的服务器中打开浏览效果即可) (2)原理:ajax的局部刷新原理:通过.load()重新加载页面中的某一部分,巧妙的借助data-*的自定义属性来存储数据,点击的时候修改锚点,因为地址有变,所以刷新的时候仍然会保持当前的页面内容而不是切换到第一个. (3)适用场景:遇到ajax局部刷新的需求也有很多,有时候比较简单,当内容较少,适

easyui左侧导航菜单右侧载入百度地图项目框架

代码下载 http://pan.baidu.com/s/1cDht7K 一个左侧是导航菜单,右侧是百度地图的应用: 一 左侧菜单 使用jquery easyui框架:网上下的资源:运行后如下: 二 修改菜单 修改后如下:标注,地理要素,数据管理:这些是GIS功能: 三 jquery  easyui框架是这么用的: 单击左侧不同菜单:链接到不同html文档:就会在右侧显示相应文档: 四 载入百度地图 在其中一个demo2.html中,载入百度地图:效果如下:以后可点击左侧菜单,在右侧增加百度地图应

vue搭建后台管理页面(点击左侧导航,切换右侧内容)

home.vue页面 <template> <div style="background-color: #EBEBEB;min-height:900px"> <div style="width:100%;background-color: #636363; overflow: hidden"> <span class="demonstration" style="float:left;paddi

推荐收听(左右两个tableView,点击左侧的tableView,右侧的tableView内容会变化)

效果图: 代码: .h #import <UIKit/UIKit.h> @interface RootViewController : UIViewController <UITableViewDelegate,UITableViewDataSource> { //列表 UITableView * _tableViewList; //显示内容 UITableView * _tableViewMembers; NSMutableArray * ListArray; NSMutable

点击左侧跳到右侧

效果图 JS部分 function moveOption(e1, e2){ try{ for(var i=0;i<e1.options.length;i++){ if(e1.options[i].selected){ var e = e1.options[i]; e2.options.add(new Option(e.text, e.value)); e1.remove(i); ii=i-1 } } } catch(e){}} HTML以及CSS部分 <form method="po

vue实现点击左侧菜单,右侧跟着显示隐藏

1 <template> 2 <div class="mainMaterial"> 3 <div class="chooseItem"> 4 <div class="navMenus"> 5 <ul> 6 <li v-for="(item,index) in items" :key="index" :class="{active:i

点击箭头 隐藏/展开 左侧导航

一.确保左侧导航div固定宽度,右侧内容div不设置宽度 二.在左侧内容div  和 右侧内容 div 中间 添加如下代码: <div style="width:10px; float:left; "> <table> <tr><td height="200px"></td></tr> <tr><td><img id="img_arrow" sr

PHP+Mysql+easyui点击左侧tree菜单对应表名右侧动态生成datagrid加载表单数据(二)

关于tree菜单生成,参考我的另一篇博文地址tree 菜单 实现功能:点击左侧tree菜单中的table,右侧通过datagrid加载出该表对用的所有数据 难点:获取该表的所有列名,动态生成datagrid,并加载数据 解决办法: 使用tree菜单的onClick事件: $('#tree').tree( { url:'tree_getData.php', onClick:function(node){ //判断点击的节点是否是子节点是子节点就创建datagrid,否则就return打开这个节点

点击菜单选项,右侧主体区新增子界面(Tab)的实现

今天是2019年小年后一天,还有三天回家过年. 今天记录一下一种前端页面的效果的实现,这种效果很常见,一般用于网站后台系统的前端页面.一般后台系统会分为顶部导航栏,左边的菜单栏和右边的主体区.有一种效果是这样的,当点击左边菜单的时候,在右边的主体区会弹出相应的页面,点击多个菜单选项时,在右边依次陈列这些窗口,这些窗口之间可以相互切换,类似于浏览器的多个打开的窗口那样. 下面,先给出这种效果的图片: 然后我将详细记录实现这个效果的过程. 整体思路: 1.基础知识 这种效果的实现主要依赖于layui