在图片上显示左右箭头类似翻页的代码
时间:2024-04-19 09:48:20
使用JS实现在图片上显示左右箭头的翻页代码,预览效果网址:http://www.keleyi.com/keleyi/phtml/picnext/
本实例使用了javascript的onmousemove 事件。onmousemove 事件会在鼠标指针移动时发生。
语法
onmousemove="SomeJavaScriptCode"
SomeJavaScriptCode是必需参数。规定该事件发生时执行的 JavaScript。
下面是核心代码(完整代码请在效果页面查看源代码):
<script type="text/javascript">
function KeleyiImgNext(bigimg) {
var lefturl = "01.html";
var righturl ="03.html";
var imgurl = righturl;
var width = bigimg.width;
var height = bigimg.height;
bigimg.onmousedown = bigimg.onmousemove = function () {
if (event.offsetX < width / 2) {
imgurl = lefturl;
if (imgurl != "#")
bigimg.style.cursor = 'url(images/arr_left.cur),auto';
else
bigimg.style.cursor = 'default';
} else {
imgurl = righturl;
if (imgurl != '#')
bigimg.style.cursor = 'url(images/arr_right.cur),auto';
else
bigimg.style.cursor = 'default';
}
}
bigimg.onmouseup = function () {
if (imgurl != '#')
top.location = imgurl;
}
}
</script>
<img onmouseover="KeleyiImgNext(this)" src="http://www.keleyi.com/keleyi/phtml/picnext/images/k02.jpg" alt="keleyi" />
标签:左右箭头,翻页
0
投稿
猜你喜欢
Python中最大递归深度值的探讨
2021-01-16 14:21:21
Python3 webservice接口测试代码详解
2022-10-21 18:54:51
python 代码运行时间获取方式详解
2021-01-22 19:07:36
MySQL 自动备份与数据库被破坏后的恢复方法
2010-03-25 10:29:00
Python基于有道实现英汉字典功能
2021-05-23 19:35:57
Python3 中文文件读写方法
2021-07-14 20:02:39
Vue 3.0的attribute强制行为理解学习
2024-05-05 09:22:25
python使用urllib2提交http post请求的方法
2023-11-24 19:35:53
Python 格式化输出_String Formatting_控制小数点位数的实例详解
2023-11-29 12:09:14
JavaScript的事件代理比你想的要简单
2009-04-27 12:40:00
深入浅出ES6之let和const命令
2024-05-22 10:37:21
两段不错的JS文字特效
2007-09-27 12:52:00
SQL实战演练之网上商城数据库用户信息数据操作
2024-01-15 10:26:39
jupyter notebook清除输出方式
2021-05-08 02:51:13
PyTorch上搭建简单神经网络实现回归和分类的示例
2022-08-02 04:49:42
golang切片原理详细解析
2024-04-29 13:06:35
php判断用户是否关注微信公众号
2024-04-28 09:45:25
Windows下安装MySQL5.5.19图文教程
2024-01-20 09:00:26
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
2021-11-22 08:11:12
JavaScript实现父子dom同时绑定两个点击事件,一个用捕获,一个用冒泡时执行顺序的方法
2024-05-02 17:28:51