JavaScript实现同一个页面打开多张图片

我们的目标是:

代码:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js美术馆</title>
<script type="text/javascript" >
 function showPic(whichpic)
 {
  var source=whichpic.getAttribute("href");
  var placeholder= document.getElementById("placeholder");
  placeholder.setAttribute("src",source);
 }
</script>
<style>
 .wrap{
  width:1000px;
  margin:0 auto;
  } 

 .place{
  margin:0 auto;
  text-align:center;
  }
  .table{
  width:1000px;
  height:27px;
  margin-bottom:10px;
  }
  .table li{
  float:left;
  line-height:27px;
  list-style-type: none;
  width: 100px;
  font-family: "微软雅黑";
  text-align: center;
  }
</style>
<body>
<div class="wrap">
<h1>Snapshots</h1>
<div class="table">
<ul>
 <li>
  <a href="images/网站1.jpg" onclick="showPic(this);return false;" title="A display">第一个</a>
 </li>
 <li>
  <a href="images/网站2.jpg" onclick="showPic(this);return false;" title="B display">第二个</a>
 </li>
 <li>
  <a href="images/网站3.jpg" onclick="showPic(this);return false;" title="C display">第三个</a>
 </li>
 <li>
  <a href="images/网易.PNG" onclick="showPic(this);return false;" title="D display">第四个</a>
 </li>
 <li>
  <a href="images/MOOC中国.PNG" onclick="showPic(this);return false;" title="E display">第五个</a>
 </li>
</ul>
</div>
//添加一个占位符
<div class="place">
<img id="placeholder" src="images/ad.jpg" alt="my image" />
</div>
<!--place end-->
</div>
<!--wrap end-->
</body>
</html> 

效果如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • javascript 鼠标悬浮图片显示原图 移出鼠标后原图消失(多图)

    具体用法是这样的: 将Javascript代码放到</body>前(将脚本代码放在页面底端有助于提高页面速度,但是我现在还没有切身的体会) 复制代码 代码如下: <script language=JavaScript> function mouseOutPic()    //当鼠标移出时,隐藏原图 { if(window.event.toElement.id!="img000") bigPic.style.visibility = "hidden&qu

  • 纯JavaScript手写图片轮播代码

    废话不多说了,直接给大家贴js代码实现手写图片轮播的代码了,代码非常简单,具体代码如下所示: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>js图片轮播切换</title> <style type="text/css"> .imgCon{width: 400px;height: 400px;border: 2p

  • js图片自动轮播代码分享(js图片轮播)

    1.利用图片width显示位置来播放图片,技术:.offsetWidth .aBtn[i].index = i .setInterval() .oUl[0].style.left =  .onclick()2.利用数组放入图片经行轮播,技术:setInterval().没有onclick() 图片轮播12js.html 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"   "http:

  • 基于vue.js实现图片轮播效果

    轮播图效果: 1.html <template> <div class="shuffling"> <div class="fouce fl"> <div class="focus"> <ul class="showimg"> <template v-for='sd in shufflingData'> <li v-if='shufflingId==$

  • 多浏览器兼容的qq图片轮换效果javascript代码

    js图片轮换效果代码_我们 22吨重挖掘机 中星九号直播 考后表情 1 2 3 function $(v){return document.getElementById(v)} var img = $("bimg").getElementsByTagName("div"); var td = $("simg").getElementsByTagName("td"); var text = $("info")

  • js 图片轮播(5张图片)

    演示地址:http://img.jb51.net/online/picPlayer/picplay.htm 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/199

  • JavaScript实现图片轮播组件代码示例

    本文介绍了JavaScript实现图片轮播组件,废话不多说了直接看下面: 效果: 自动循环播放图片,下方有按钮可以切换到对应图片. 添加一个动画来实现图片切换. 鼠标停在图片上时,轮播停止,出现左右两个箭头,点击可以切换图片. 鼠标移开图片区域时,从当前位置继续轮播. 提供一个接口,可以设置轮播方向,是否循环,间隔时间. 对HTML.CSS的要求: <div class="carousel-box"> <div class="carousel"&g

  • node.js实现多图片上传实例

    先上效果图: 这是我当时做多图片的代码,拿出来给大家借鉴一下(有些地方需要亲们自己改一下,大方向是对的) 总共涉及到三处文件(常规来说) 1.路由入口文件(我这里是/routes.js,很多时候会在/app.js) 复制代码 代码如下: //添加美食  app.all('/add', users.add); 2.路由控制器文件(我这里是/routes/users.js) 复制代码 代码如下: //添加美食exports.add = function (req, res) {   if (req.

  • JS实现的多张图片轮流播放幻灯片效果

    本文实例讲述了JS实现的多张图片轮流播放幻灯片效果.分享给大家供大家参考,具体如下: <body style="width: 715px; height: 95px;"> <script language="javascript" type="text/javascript"> <!-- /************************************************** 名称: 图片轮播类 创建时

  • JavaScript实现的多个图片广告交替显示效果代码

    本文实例讲述了JavaScript实现的多个图片广告交替显示效果代码.分享给大家供大家参考.具体如下: 这里演示JavaScript让多个Banner图片广告交替显示的效果,如果你的站很牛,广告位被占满了,你可以考虑让多个图片广告轮番交替显示,链接也跟着变,这样是不是为你节省了宝贵的广告位?思路是好,但不知道广告效果是不是也一样好,这就需要实验了. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-npic-cha-adv-style-cod

随机推荐