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 17 Javascript
jquery通过ajax加载一段文本内容的方法
Jan 15 Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
Feb 06 Javascript
BootStrap 实现各种样式的进度条效果
Dec 07 Javascript
js canvas实现QQ拨打电话特效
May 10 Javascript
微信小程序 获取session_key和openid的实例
Aug 17 Javascript
解决IE7中使用jQuery动态操作name问题
Aug 28 jQuery
在Vue项目中引入腾讯验证码服务的教程
Apr 03 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
May 12 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
Jul 18 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
Jul 25 Javascript
vue-video-player 断点续播的实现
Feb 01 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
生成sessionid和随机密码的例子
2006/10/09 PHP
php下一个阿拉伯数字转中文数字的函数
2007/07/16 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
2014/11/24 PHP
Zend Framework教程之Loader以及PluginLoader用法详解
2016/03/09 PHP
php 读取文件夹下所有图片、文件的实例
2018/10/17 PHP
js异或加解密效果代码
2008/06/25 Javascript
jQuery 图像裁剪插件Jcrop的简单使用
2009/05/22 Javascript
javascript定义变量时加var与不加var的区别
2014/12/22 Javascript
浅述Javascript的外部对象
2016/12/07 Javascript
利用JavaScript实现拖拽改变元素大小
2016/12/14 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
Bootstrap禁用响应式布局的实现方法
2017/03/09 Javascript
JS实现登录页密码的显示和隐藏功能
2017/12/06 Javascript
Node.js Express安装与使用教程
2018/05/11 Javascript
React key值的作用和使用详解
2018/08/23 Javascript
JS中超越现实的匿名函数用法实例分析
2019/06/21 Javascript
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
[10:54]Team Spirit vs Navi
2018/06/07 DOTA
python中set常用操作汇总
2016/06/30 Python
Python中if elif else及缩进的使用简述
2018/05/31 Python
Python操作mongodb的9个步骤
2018/06/04 Python
Python hashlib常见摘要算法详解
2020/01/13 Python
pytorch梯度剪裁方式
2020/02/04 Python
python 计算概率密度、累计分布、逆函数的例子
2020/02/25 Python
Python尾递归优化实现代码及原理详解
2020/10/09 Python
详解pycharm连接远程linux服务器的虚拟环境的方法
2020/11/13 Python
HTML5 语音搜索只需一句代码
2013/01/03 HTML / CSS
详解使用双缓存解决Canvas clearRect引起的闪屏问题
2019/04/29 HTML / CSS
html5响应式开发自动计算fontSize的方法
2020/01/13 HTML / CSS
德国大型的家具商店:Pharao24.de
2016/10/02 全球购物
TripAdvisor瑞典:全球领先的旅游网站
2017/12/11 全球购物
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
2016/12/07 面试题
如何提高SQL Server的安全性
2016/07/25 面试题
设计毕业生简历中的自我评价
2013/10/01 职场文书
2014年党的群众路线教育实践活动总结
2014/04/25 职场文书
我的中国梦口号
2014/06/16 职场文书