ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

基于iframe的后台页面

2020-03-23 11:51:41  阅读:392  来源: 互联网

标签:head html iframe 后台 message 页面 page2 page1


一、前言

  Web端的后台管理员页面,基本都是页头、页尾,中间左侧菜单,右侧为主要页面。实现的方法有多种,iframe是最常见的一种。

 

二、页面文件及界面

文件目录:

 

 界面详情:

 

 界面有点丑,别介意,接下看看如何实现。

 

三、各页面代码

index.html

<html>
<head>
    <title>index</title>
    <style>
        div {
            float: left;
            background-color: green;
        }
    </style>
</head>
<body>
<iframe src="head.html" frameborder="0" style="width: 100%; height: 10%; overflow:hidden; background-color: blue;"></iframe>
<div style="width: 100%; height: 80%; overflow:hidden;">
    <div><iframe src="side.html" frameborder="0"></iframe></div>
    <div><iframe name="main" src="page1.html" frameborder="0"></iframe></div>
</div>
<iframe src="foot.html" frameborder="0" style="width: 100%; height: 10%; overflow:hidden; background-color: blue;"></iframe>
</body>
</html>

 

head.html

<html>
<head>
    <title>head</title>
    
</head>
<body>
    head
</body>
</html>

 

 foot.html

<html>
<head>
    <title></title>
</head>
<body>
    foot
</body>
</html>

 

 side.html

<html>
<head>
    <title>side</title>
    
</head>
<body>
<a href="page1.html" target="main">page1.html</a>
<a href="page2.html" target="main">page2.html</a>
</body>
</html>

 

page1.html

<html>
<head>
    <title>page1</title>
    
</head>
<body>
page1
</body>
<script>
    let message = "page1";
    console.log(message);
</script>
</html>

 

 page2.html

<html>
<head>
    <title>page2</title>
    
</head>
<body>
page2
</body>
<script>
    let message = "page2";
    console.log(message);
</script>
</html>

 

 

side.html页面中的<a>标签,通过target指向name为main的<iframe>打开指定页面。

 

 四、总结

  上面的页面比较基本,可以在这个基础上,使用流行的前端界面如BootStrap、ElementUI、LayUI,以及前端框架比如JQuery、Vue

 

标签:head,html,iframe,后台,message,页面,page2,page1
来源: https://www.cnblogs.com/ryelqy/p/12551249.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有