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


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 相关文章推荐
让firefox支持IE的一些方法的javascript扩展函数代码
Jan 02 Javascript
在myeclipse中如何加入jquery代码提示功能
Jun 03 Javascript
JavaScript实现获取dom中class的方法
Feb 09 Javascript
node-webkit打包成exe文件被360误报木马的解决方法
Mar 11 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
May 09 Javascript
JavaScript实现Flash炫光波动特效
May 14 Javascript
jQuery弹簧插件编写基础之“又见弹窗”
Dec 11 Javascript
详解vue2.0组件通信各种情况总结与实例分析
Mar 22 Javascript
js实现适配不同的屏幕大小
Apr 10 Javascript
Vuex和前端缓存的整合策略详解
May 09 Javascript
layui实现鼠标移动到单元格上显示数据的方法
Sep 11 Javascript
原生js实现的金山打字小游戏(实例代码详解)
Mar 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之第三天
2006/10/09 PHP
PHP抽象类 介绍
2012/06/13 PHP
PHP将回调函数作用到给定数组单元的方法
2014/08/19 PHP
解决yii2左侧菜单子级无法高亮问题的方法
2016/05/08 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
添加JavaScript重载函数的辅助方法2
2010/07/04 Javascript
在次封装easyui-Dialog插件实现代码
2010/11/14 Javascript
javascript管中窥豹 形参与实参浅析
2011/12/17 Javascript
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
2013/03/26 Javascript
js漂浮广告实现代码
2015/08/15 Javascript
jQuery如何使用自动触发事件trigger
2015/11/29 Javascript
常用Javascript函数与原型功能收藏(必看篇)
2016/10/09 Javascript
基于Vue如何封装分页组件
2016/12/16 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
VUE 3D轮播图封装实现方法
2018/07/03 Javascript
详解ES6 Promise对象then方法链式调用
2018/10/20 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
2019/05/16 Javascript
JavaScript Dom 绑定事件操作实例详解
2019/10/02 Javascript
js实现碰撞检测
2021/01/29 Javascript
python实现的一个火车票转让信息采集器
2014/07/09 Python
Python基类函数的重载与调用实例分析
2015/01/12 Python
python获取本地计算机名字的方法
2015/04/29 Python
使用Python中的reduce()函数求积的实例
2019/06/28 Python
python2使用bs4爬取腾讯社招过程解析
2019/08/14 Python
Python与C/C++的相互调用案例
2021/03/04 Python
味多美官网:蛋糕订购,100%使用天然奶油
2017/11/10 全球购物
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
银行毕业实习自我鉴定
2013/09/19 职场文书
医务人员竞聘职务自我评价分享
2013/11/08 职场文书
小学班主任寄语大全
2014/04/04 职场文书
2015年财务人员工作总结
2015/04/10 职场文书
工作时间调整通知
2015/04/24 职场文书
2015年国庆节演讲稿范文
2015/07/30 职场文书
MySQL日期时间函数知识汇总
2022/03/17 MySQL
Android实现获取短信验证码并自动填充
2023/05/21 Java/Android