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 相关文章推荐
javascript parseInt 大改造
Sep 27 Javascript
一个简单的Ext.XTemplate的实例代码
Mar 18 Javascript
使用jquery的ajax需要注意的地方dataType的设置
Aug 12 Javascript
php实例分享之实现显示网站运行时间
May 20 Javascript
javascript抽象工厂模式详细说明
Dec 16 Javascript
js简单抽奖代码
Jan 16 Javascript
node.js抓取并分析网页内容有无特殊内容的js文件
Nov 17 Javascript
AngularJS包括详解及示例代码
Aug 17 Javascript
微信公众平台开发教程(六)获取个性二维码的实例
Dec 02 Javascript
详解React 在服务端渲染的实现
Nov 16 Javascript
理解JavaScript中的对象
Aug 25 Javascript
vue-router 控制路由权限的实现
Sep 24 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+jquery编码方面的一些心得(utf-8 gb2312)
2010/10/12 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(六)
2014/06/23 PHP
示例详解Laravel重置密码代码重构
2016/08/10 PHP
php工具型代码之印章抠图
2018/07/18 PHP
一段利用WSH获取登录时间的jscript代码
2008/05/11 Javascript
js 判断浏览器使用的语言示例代码
2014/03/22 Javascript
JS制作简单的三级联动
2015/03/18 Javascript
javascript模拟评分控件实现方法
2015/05/13 Javascript
JQuery实现的图文自动轮播效果插件
2015/06/19 Javascript
再谈Javascript中的基本类型和引用类型(推荐)
2016/07/01 Javascript
MUI实现上拉加载和下拉刷新效果
2017/06/30 Javascript
原生js中ajax访问的实例详解
2017/09/19 Javascript
微信小程序排坑指南详解
2018/05/23 Javascript
Angular使用cli生成自定义文件、组件的方法
2018/09/04 Javascript
脚手架vue-cli工程webpack的作用和特点
2018/09/29 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
react中hook介绍以及使用教程
2020/12/11 Javascript
Python linecache.getline()读取文件中特定一行的脚本
2008/09/06 Python
python获取Linux下文件版本信息、公司名和产品名的方法
2014/10/05 Python
Python程序员面试题 你必须提前准备!
2018/01/16 Python
python基于物品协同过滤算法实现代码
2018/05/31 Python
Python3使用turtle绘制超立方体图形示例
2018/06/19 Python
python如何统计代码运行的时长
2019/07/24 Python
Python vtk读取并显示dicom文件示例
2020/01/13 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
Django 自定义权限管理系统详解(通过中间件认证)
2020/03/11 Python
得到Class的三个过程是什么
2012/08/10 面试题
专科毕业生学习生活的自我评价
2013/10/26 职场文书
市场营销管理制度
2014/01/29 职场文书
优秀班主任先进事迹材料
2014/12/16 职场文书
金秋助学感谢信
2015/01/21 职场文书
2015年上半年物业工作总结
2015/03/30 职场文书
博物馆观后感
2015/06/05 职场文书
Python爬虫框架之Scrapy中Spider的用法
2021/06/28 Python
Windows 11要来了?微软文档揭示Win11太阳谷 / Win10有两个不同版本
2021/11/21 数码科技
pytest实现多进程与多线程运行超好用的插件
2022/07/15 Python