js实现在同一窗口浏览图片

 更新时间:2014年09月17日 16:29:33   投稿:whsnow  
在同一窗口浏览图片的方法有很多,本例要为大家介绍的是使用js获取img的src属性后进行替换

在同一窗口浏览图片的方法有很多,本例要为大家介绍的是使用js获取img的src属性后进行替换,有此需要的朋友可以参考下

  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
  <html> 
  <head> 
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
  <title>Insert title here</title> 
  <style> 
   
  h1{position:absolute;margin-left:150px;} 
  ul{position:absolute;margin-top:50px;margin-left:80px;} 
  li{float:left;list-style:none;padding:1em;} 
  img{position:absolute;margin-top:100px;margin-left:100px;width:1000px;height:600px;} 
  p{position:absolute;margin-top:800px;margin-left:550px;} 
  </style> 
   
  <script> 
  function showCat(a){ 
    var osrc=a.getAttribute("href"); 
    var oimg=document.getElementById("img1"); 
    oimg.setAttribute("src",osrc); 
   
    var op=document.getElementById("p1"); 
    var otxt=a.getAttribute("title"); 
    op.childNodes[0].nodeValue=otxt;; 
  } 
  </script> 
  </head> 
  <body> 
  <h1>Cat Home</h1> 
  <ul> 
    <li> 
      <a href="img/1.jpg" title="我是白猫咪" onclick="showCat(this);return false;">白猫咪</a> 
    </li> 
    <li> 
      <a href="img/2.jpg" title="我是黑猫咪" onclick="showCat(this);return false;">黑猫咪</a> 
    </li> 
    <li> 
      <a href="img/3.jpg" title="我是花猫咪" onclick="showCat(this);return false;">花猫咪</a> 
    </li> 
  </ul> 
   
  <img id="img1" src="img/4.jpg" alt="猫咪"/> 
  <p id="p1">choose Cat Photo</p> 
   
  </body> 
  </html> 

相关文章

  • ant design实现圈选功能

    ant design实现圈选功能

    ant design下运用js实现框选功能,这篇文章主要介绍了ant design实现圈选功能,本文通过实例代码截图的形式给大家介绍的非常详细,需要的朋友可以参考下
    2019-12-12
  • 图片加载进度实时显示

    图片加载进度实时显示

    图片加载进度实时显示...
    2006-08-08
  • three.js 入门案例详解

    three.js 入门案例详解

    本篇文章主要介绍了three.js 入门案例详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • Bootstrap布局之栅格系统学习笔记

    Bootstrap布局之栅格系统学习笔记

    这篇文章主要为大家详细介绍了Bootstrap布局之栅格系统的学习笔记,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • JavaScript中innerHTML,innerText,outerHTML的用法及区别

    JavaScript中innerHTML,innerText,outerHTML的用法及区别

    在javascript中如果我们要获取对象内容,js为我们提供了三种方法outerhtml、innerhtml和innertext,但他们之间具体怎么使用与具体的区别在哪里,可能很多人不知道吧,接下来跟着小编一起来学习innerHTML,innerText,outerHTML的用法及区别吧。
    2015-09-09
  • 详解GoJs节点的选中高亮实现示例

    详解GoJs节点的选中高亮实现示例

    这篇文章主要为大家介绍了GoJs节点的选中高亮实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • Javascript防止图片拉伸的自适应处理方法

    Javascript防止图片拉伸的自适应处理方法

    这篇文章主要给大家介绍了关于利用Javascript防止图片拉伸的自适应处理方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-12-12
  • JavaScript实现按键精灵的原理分析

    JavaScript实现按键精灵的原理分析

    这篇文章主要介绍了JavaScript实现按键精灵的原理分析,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • Raphael带文本标签可拖动的图形实现代码

    Raphael带文本标签可拖动的图形实现代码

    Javascript和Raphael顺便学习了一下,主要是为了实现一个可拖动的矩形同时矩形上还得显示标签,网上关于这方面的知识提的很是于是本人自不量力写了一下,感兴趣的你可不要错过了哈,希望可以帮助到你
    2013-02-02
  • OpenLayers3实现地图显示功能

    OpenLayers3实现地图显示功能

    这篇文章主要为大家详细介绍了OpenLayers3实现地图显示功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09

最新评论