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的面向对象的特性实现限制试用期
Aug 04 Javascript
jQuery动态添加 input type=file的实现代码
Jun 14 Javascript
使用jquery.validate自定义方法实现&quot;手机号码或者固话至少填写一个&quot;的逻辑验证
Sep 01 Javascript
js 通过cookie实现刷新不变化树形菜单
Oct 30 Javascript
js实现简洁的滑动门菜单(选项卡)效果代码
Sep 04 Javascript
深入对Vue.js $watch方法的理解
Mar 20 Javascript
详解Vue.js 2.0 如何使用axios
Apr 21 Javascript
详解windows下vue-cli及webpack 构建网站(二)导入bootstrap样式
Jun 17 Javascript
jQuery菜单实例(全选,反选,取消)
Aug 28 jQuery
jQuery+CSS实现的table表格行列转置功能示例
Jan 08 jQuery
JavaScript怎样在删除前添加确认弹出框?
May 27 Javascript
vue前端工程的搭建
Mar 31 Vue.js
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
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
animate动画示例(泪奔的小孩)及stop和delay的使用
2013/05/06 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
用于deeplink的js方法(判断手机是否安装app)
2014/04/02 Javascript
JavaScript实现两个select下拉框选项左移右移
2017/03/09 Javascript
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
Vue子组件向父组件通信与父组件调用子组件中的方法
2018/06/22 Javascript
原生JS实现的轮播图功能详解
2018/08/06 Javascript
vue-cli项目代理proxyTable配置exclude的方法
2018/09/20 Javascript
JS实现TITLE悬停长久显示效果完整示例
2020/02/11 Javascript
[03:42]2014DOTA2国际邀请赛 第三日比赛排位扑朔迷离
2014/07/12 DOTA
Python中使用wxPython开发的一个简易笔记本程序实例
2015/02/08 Python
在Django的URLconf中使用多个视图前缀的方法
2015/07/18 Python
python 实现自动远程登陆scp文件实例代码
2017/03/13 Python
Python3实现从排序数组中删除重复项算法分析
2019/04/03 Python
python+selenium实现自动化百度搜索关键词
2019/06/03 Python
PyTorch 对应点相乘、矩阵相乘实例
2019/12/27 Python
django实现后台显示媒体文件
2020/04/07 Python
制定岗位职责的原则
2013/11/08 职场文书
求职自荐信范文格式
2013/11/29 职场文书
销售部主管岗位职责
2013/12/18 职场文书
运动会通讯稿150字
2014/02/15 职场文书
装修协议书范本
2014/04/21 职场文书
安全生产知识竞赛活动总结
2014/07/07 职场文书
教师群众路线心得体会
2014/11/04 职场文书
2014年个人业务工作总结
2014/11/17 职场文书
优秀班集体申报材料
2014/12/25 职场文书
2015自愿离婚协议书范本
2015/01/28 职场文书
药店营业员岗位职责
2015/04/14 职场文书
党员个人承诺书
2015/04/27 职场文书
大卫科波菲尔读书笔记
2015/06/30 职场文书
新员工实习期个人工作总结
2015/10/15 职场文书
《浅水洼里的小鱼》教学反思
2016/02/16 职场文书
看看如何用Python绘制小米新版天价logo
2021/04/20 Python
浅谈react useEffect闭包的坑
2021/06/08 Javascript
spring boot实现文件上传
2022/08/14 Java/Android