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


Posted in Javascript onSeptember 17, 2014

在同一窗口浏览图片的方法有很多,本例要为大家介绍的是使用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>
Javascript 相关文章推荐
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
Nov 07 Javascript
firebug的一个有趣现象介绍
Nov 30 Javascript
JS this作用域以及GET传输值过长的问题解决方法
Aug 06 Javascript
node.js中的buffer.length方法使用说明
Dec 14 Javascript
EasyUI中datagrid在ie下reload失败解决方案
Mar 09 Javascript
JavaScript调用浏览器打印功能实例分析
Jul 17 Javascript
Bootstrap编写一个同时适用于PC、平板、手机的登陆页面
Jun 30 Javascript
javascript垃圾收集机制的原理分析
Dec 08 Javascript
浅析javascript中的Event事件
Dec 09 Javascript
原生JS实现图片轮播效果
Dec 26 Javascript
vue使用swiper.js重叠轮播组建样式
Nov 14 Javascript
JS一次前端面试经历记录
Mar 19 Javascript
js实现获取焦点后光标在字符串后
Sep 17 #Javascript
在JavaScript中构建ArrayList示例代码
Sep 17 #Javascript
取得元素的左和上偏移量的方法
Sep 17 #Javascript
JS实现OCX控件的事件响应示例
Sep 17 #Javascript
javascript快速排序算法详解
Sep 17 #Javascript
js生成的验证码的实现与技术分析
Sep 17 #Javascript
Node.js中使用Log.io在浏览器中实时监控日志(等同tail -f命令)
Sep 17 #Javascript
You might like
php的字符串用法小结
2010/06/08 PHP
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
php获取文件后缀的9种方法
2016/03/22 PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
2016/05/19 PHP
php微信开发之关键词回复功能
2018/06/13 PHP
php和html的区别点详细总结
2019/09/24 PHP
javascript实现轮显新闻标题链接
2007/08/13 Javascript
DB.ASP 用Javascript写ASP很灵活很好用很easy
2011/07/31 Javascript
jquery获取一组checkbox的值(实例代码)
2013/11/04 Javascript
jQuery each函数源码分析
2016/05/25 Javascript
input file上传 图片预览功能实例代码
2016/10/25 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
2016/11/18 Javascript
jQuery使用方法
2017/02/04 Javascript
jquery对table做排序操作的实例演示
2017/08/10 jQuery
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
2017/10/20 Javascript
nodejs acl的用户权限管理详解
2018/03/14 NodeJs
js正则取值的结果数组调试方法
2018/10/10 Javascript
JavaScript 复制对象与Object.assign方法无法实现深复制
2018/11/02 Javascript
Node.js系列之安装配置与基本使用(1)
2019/08/30 Javascript
[02:22]2018DOTA2亚洲邀请赛VG赛前采访
2018/04/03 DOTA
python使用xmlrpc实例讲解
2013/12/17 Python
Python:Scrapy框架中Item Pipeline组件使用详解
2017/12/27 Python
windows下python安装pip图文教程
2018/05/25 Python
Python pandas RFM模型应用实例详解
2019/11/20 Python
python 将Excel转Word的示例
2021/03/02 Python
CSS3中的注音对齐属性ruby-align用法指南
2016/07/01 HTML / CSS
意大利网上药房:Farmacia 33
2020/01/27 全球购物
高一自我鉴定
2013/12/17 职场文书
会计专业大学生职业生涯规划范文
2014/01/11 职场文书
法学毕业生自我鉴定
2014/01/31 职场文书
医学生自我鉴定范文
2014/03/26 职场文书
租赁意向书范本
2014/04/01 职场文书
银行竞聘演讲稿范文
2014/04/23 职场文书
加强机关作风建设心得体会
2014/10/22 职场文书
宝葫芦的秘密观后感
2015/06/11 职场文书
高中政治教师教学反思
2016/02/23 职场文书