鼠标移动到图片名上,显示图片的简单实例


Posted in Javascript onJuly 14, 2013

鼠标移动到图片名上,显示图片的简单实例

做法:新建 a.html 和 一个待显示图片 wait.gif  放在同一目录下,
a.html 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title></title>
    <script type="text/javascript">
        var path = './'; //图片相对路径
        function show(obj) {
            var name = obj.innerText;
            var sDiv = document.getElementById('img_' + name.split('.')[0]);//文件名自己判断
            if (!sDiv) {
                sDiv = document.createElement("DIV");
                sDiv.id = 'img_' + name.split('.')[0];
                sDiv.style.position = 'absolute';
                sDiv.style.top = obj.offsetTop + obj.offsetWidth + 'px';
                sDiv.style.left = obj.offsetLeft +obj.offsetHeight + 'px';
                sDiv.style.border = '1px red solid';
                var img = document.createElement("img");
                img.src = path + name;
                sDiv.appendChild(img);
                document.body.appendChild(sDiv);
            }
            sDiv.style.display = 'block';
        }
        function f(obj) {
            var name = obj.innerText;
            var sDiv = document.getElementById('img_' + name.split('.')[0]);//文件名自己判断
            if (sDiv) {
                sDiv.style.display = 'none';
            }
        }
    </script>
</head>
<body>
<div onmouseover="show(this)" onmouseout="f(this)" style="position:absolute;">
    wait.gif
</div>
</body>
</html>
Javascript 相关文章推荐
屏蔽F1~F12的快捷键的js函数
May 06 Javascript
基于jquery的无刷新分页技术
Jun 11 Javascript
基于jquery实现图片放大功能
May 07 Javascript
微信小程序 网络API Websocket详解
Nov 09 Javascript
AngularJs验证重复密码的方法(两种)
Nov 25 Javascript
JS封装通过className获取元素的函数示例
Dec 20 Javascript
Angular.js ng-file-upload结合springMVC的使用教程
Jul 10 Javascript
Vue数据监听方法watch的使用
Mar 28 Javascript
实例讲解JavaScript预编译流程
Jan 24 Javascript
jquery无缝图片轮播组件封装
Nov 25 jQuery
bootstrap-table+treegrid实现树形表格
Jul 26 Javascript
JS数组进阶示例【数组的几种函数用法】
Jan 16 Javascript
JS中获取数据库中的值的方法
Jul 14 #Javascript
js 实现日期灵活格式化的小例子
Jul 14 #Javascript
仿谷歌主页js动画效果实现代码
Jul 14 #Javascript
jquery.messager.js插件导致页面抖动的解决方法
Jul 14 #Javascript
jquery实现输入框动态增减的实例代码
Jul 14 #Javascript
javascript获取隐藏dom的宽高 具体实现
Jul 14 #Javascript
js和as的稳定传值问题解决
Jul 14 #Javascript
You might like
解析php中session的实现原理以及大网站应用应注意的问题
2013/06/17 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十一)
2014/06/25 PHP
php中 $$str 中 &quot;$$&quot; 的详解
2015/07/06 PHP
以实例全面讲解PHP中多进程编程的相关函数的使用
2015/08/18 PHP
详解WordPress中简码格式标签编写的基本方法
2015/12/22 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
PHP通过文件路径获取文件名的实例代码
2018/10/14 PHP
PHP中-&gt;和=&gt;的含义及使用示例解析
2020/08/06 PHP
基于jquery的返回顶部效果(兼容IE6)
2011/01/17 Javascript
如何学习Javascript入门指导
2013/11/01 Javascript
JQuery以JSON方式提交数据到服务端示例代码
2014/05/05 Javascript
javascript实现禁止复制网页内容
2014/12/16 Javascript
JavaScript实现图片DIV竖向滑动的方法
2015/04/25 Javascript
node实现socket链接与GPRS进行通信的方法
2019/05/20 Javascript
vue iview多张图片大图预览、缩放翻转
2019/07/13 Javascript
JS实现骰子3D旋转效果
2019/10/24 Javascript
JavaScript进阶(四)原型与原型链用法实例分析
2020/05/09 Javascript
解决vue-cli输入命令vue ui没效果的问题
2020/11/17 Javascript
Vue实现简单计算器
2021/01/20 Vue.js
[01:07:17]EG vs Optic Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
Python实现的一个找零钱的小程序代码分享
2014/08/25 Python
python多线程并发让两个LED同时亮的方法
2019/02/18 Python
pycharm实现print输出保存到txt文件
2020/06/01 Python
安装python3.7编译器后如何正确安装opnecv的方法详解
2020/06/16 Python
详解Python的爬虫框架 Scrapy
2020/08/03 Python
详解CSS3的图层阴影和文字阴影效果使用
2016/06/09 HTML / CSS
Agoda西班牙:全球特价酒店预订
2017/06/03 全球购物
Groupon比利时官方网站:特卖和网上购物高达-70%
2019/08/09 全球购物
Sandro法国官网:法国成衣品牌
2019/08/28 全球购物
拉丁舞学习者的自我评价
2013/10/27 职场文书
《可爱的动物》教学反思
2014/02/22 职场文书
酒店开业庆典策划方案
2014/05/28 职场文书
国贸专业毕业求职信
2014/06/11 职场文书
2016年国庆节宣传标语
2015/11/25 职场文书
教你用Python matplotlib库制作简单的动画
2021/06/11 Python
css中z-index: 0和z-index: auto的区别
2021/08/23 HTML / CSS