>  기사  >  웹 프론트엔드  >  Html标签之frameset&图片切换_html/css_WEB-ITnose

Html标签之frameset&图片切换_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 11:49:42858검색

  今天为大家分享一下刚刚总结好的html经验,以备不时之需。

  首先介绍一下frameset标签,此标签用于同一页面内切换网页,在大多数网页中都可以看到,因为项目的需要,故而研究一二。

  frameset标签不能放置在body标签之中,它的具体实现如下:

工程项目结构:

  

主页面代码(index.jsp):

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!--     同一页面内相互切换    cols:左右分割框架    frameborder:设置分割线的宽度    noresize:设置分割线不可拖动 --><frameset cols="10%,*" frameborder="no">    <frame src="title01.jsp" noresize/>    <frame src="content01.jsp" name="content"/><!-- name的值用来唯一标示该框架 --></frameset>

左侧链接页面(title01.jsp):

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>   <body style="background-color: red;">    <a href="content01.jsp" target="content">标题1</a><br/><!-- target:用来指定跳转后显示的框架 -->    <a href="content02.jsp" target="content">标题2</a><br/>    <a href="content03.jsp" target="content">标题3</a><br/>    <a href="content04.jsp" target="content">标题4</a><br/>  </body></html>

  右侧内容显示界面(为普通的jsp界面),最后附一张效果图供大家研究。

   下面为大家介绍一种最简单的Html中图片切换方法:

项目工程结构:

  

页面代码(index.jsp):

<%@ page language="java" contentType="text/html; charset=utf-8" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>    <base href="<%=basePath%>">        <title>图片切换</title>    <meta http-equiv="pragma" content="no-cache">    <meta http-equiv="cache-control" content="no-cache">    <meta http-equiv="expires" content="0">        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">    <meta http-equiv="description" content="This is my page">    <link rel="stylesheet" type="text/css" href="css/common.css">    <script type="text/javascript" src="js/jquery-1.11.1.js"></script>    <script type="text/javascript" language="javascript">        $(function(){            $(".thumbs a").click(function(){                var largePath = $(this).attr("href");                var largeAlt = $(this).attr("title");                $("#largeImg").attr({                    src : largePath,                    alt : largeAlt                });                return false;            });        });    </script>  </head>    <body>      <h2>图片切换</h2>      <p><img id="largeImg" src="images/img1-lg.jpg" alt="Large Image"/></p>      <p class="thumbs">        <a href="images/img2-lg.jpg" title="Image2"><img  src="images/img2-thumb.jpg" alt="Html标签之frameset&图片切换_html/css_WEB-ITnose" ></a>        <a href="images/img3-lg.jpg" title="Image3"><img  src="images/img3-thumb.jpg" alt="Html标签之frameset&图片切换_html/css_WEB-ITnose" ></a>        <a href="images/img4-lg.jpg" title="Image4"><img  src="images/img4-thumb.jpg" alt="Html标签之frameset&图片切换_html/css_WEB-ITnose" ></a>        <a href="images/img5-lg.jpg" title="Image5"><img  src="images/img5-thumb.jpg" alt="Html标签之frameset&图片切换_html/css_WEB-ITnose" ></a>        <a href="images/img6-lg.jpg" title="Image6"><img  src="images/img6-thumb.jpg" alt="Html标签之frameset&图片切换_html/css_WEB-ITnose" ></a>    </p>  </body></html>

效果图:

  具体的工程源码,如需请留下邮箱,如果哪位有更好的效果还望指点。谢谢

 

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.