博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
静态页面菜单栏布局整改使用iframeset
阅读量:4952 次
发布时间:2019-06-12

本文共 979 字,大约阅读时间需要 3 分钟。

    项目初期静态页面素材是单独分开的独立功能页面,但拥有相同的页面布局规则(头部横幅区域显示logo系统名称,页面左侧区域显示菜单、右侧主题部分显示不同菜单对应内容),最初页面菜单点击是链接到另一个对应内容页面打开新窗口,重新显示头部、菜单、主题;但真正用于系统中需要固定菜单栏,在点击菜单时候只替换主题内容页面区域部分。

   开始改造页面,思路有二:

    一、通过页面中js事件控制页面内容变动 <a href="javascript:$(#xxx).load('/views/xxx/xx.html');">

    二、使用iframeset标签,这里分享使用iframeset时遇到的曲折以作为经验。

菜单栏html代码如:

<ul>

<li id="index1" >
<a id="index_a1" href="/one/two/three.html" target="mainframe">
<span >选项一<br>
<b>Option one</b>
</span>
</a>
</li>
<li id="index2" >
<a href="" lay-href="/" target="mainframe">
<span >选项二<br>
<b>Option otwo</b>
</span>
</a>
</li>
<li id="index3" >
<a href="/content/views/gxxx/gxxx.html" target="mainframe">
<span >xxx<br>
<b> xxx</b>
</span>
</a>
</li>
</ul>

  通过在a标签target属性指定在点击菜单时链接到规划好的页面主体窗口中!

<iframe id="myiframe" name="mainframe" scrolling="no" frameborder="0" height="auto" width="100%" border="0"></iframe>

  这里iframe中name属性就是a标签中target指向的主体区域部分 ,大概思路就是这样至于样式问题根据具体修改调整。

转载于:https://www.cnblogs.com/luoning/p/11106489.html

你可能感兴趣的文章
初学差分约束
查看>>
HEVC编码学习(一)HM配置
查看>>
通过Spark SQL关联查询两个HDFS上的文件操作
查看>>
DataTable和 DataRow的 区别与联系
查看>>
检索COM 类工厂中CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败
查看>>
mysql数据库中数据类型
查看>>
python-实现生产者消费者模型
查看>>
APP网络优化篇
查看>>
算法18-----判断是否存在符合条件的元素【list】
查看>>
《刑法》关于拐卖妇女儿童犯罪的规定
查看>>
Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换...
查看>>
alias重启后失效了
查看>>
RestTemplate的Object与Entity的区别
查看>>
Fireworks基本使用
查看>>
《代码整洁之道》学习记录
查看>>
C++深入理解虚函数
查看>>
c#线程学习笔记一---基本概念
查看>>
2018-4-13
查看>>
两台电脑间的消息传输
查看>>
Linux 标准 I/O 库
查看>>