- 浏览: 194447 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
mao_lu:
cor_ggsearch.init("中国,中国人民 ...
仿google搜索框下拉提示效果 -
aas7612:
, thanks very much
JPA映射文件jpa.reveng.xml的配置问题 -
ghbhaozi:
...
Ext MultiSelect实现双击删除
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN">
<head>
<meta http-equiv="Content-Type" content="text/html charset="gb2312">
<title>第一视频</title>
<link href="css/css.css" rel="stylesheet" type="text/css"/>
</head>
<body style="text-align:left;margin:0px;">
<div class="infro" style="margin-left:100px;">
<div class="infro_rr"><span id="monitor"></span>
<img src="image/bt4_01.gif" alt="切换到P2P模式播放" onclick="ChangeLiveMode()"/><img class="contorlImg" alt="全屏播放" src="image/con_01.gif" onClick="SetPlayerFullScreen()" /><img class="contorlImg" src="image/btn_02.gif" id="imgDoMute" onClick="DoPlayerMute()"/><img src="image/bar.gif" ><div id="ImageDrag" alt="托拽可以调整声音大小" onMouseDown="mdown_vo(ImageDrag,22,0,8)" style="position:absolute;left:170px;top:0px;cursor:hand;"><img alt="托拽可以调整声音大小" src="image/o.gif"></div>
</div>
</div>
<script>
function info(str)
{
document.getElementById("monitor").innerHTML=str;
}
var init_obj=''; //记录拽点的对象ID
var init_x=0; //记录拽点离它父对象的距离,具体为left的值,所以必须指定left的值。
var init_offsetx=0; //记录拽点离背景条左侧的距离,在鼠标第一次点击时,通过传递过来的参数offsetx初始化
var bar_width=0; //记录背景条的长度,在鼠标第一次点击时,通过传递过来的参数barwidth初始化
var drag_width=0; //记录拽点的长度,在鼠标第一次点击时,通过传递过来的参数dragwidth初始化(目前没有使用,待用)
var init_event_x=0; //记录鼠标初次点击时,拽点离IE左侧边框的距离,这个距离对于不同的位置是可变的,所以需要第一次点击时,记录下该值。
var offset_event_x=0; //记录鼠标拖拽拽点时,与init_event_x的偏移距离。
document.onmouseup=mup_vo;
document.onmousemove=mmove_vo;
//参数说明:
//Object 拽点对象
//barwidth 背景条的宽度
//offsetx 拽点离背景条左侧的距离
//dargwidth 拽点的宽度
//可以通过调节offsetx的值和拽点样式中的left来初始化拽点位置和运动范围。
function mdown_vo(Object,barwidth,offsetx,dragwidth)
{
init_obj=Object.id;
document.getElementById(init_obj).setCapture();
if(bar_width==0){bar_width=barwidth;}
if(drag_width==0){drag_width=dragwidth;}
if(init_offsetx==0){init_offsetx=offsetx;}
if(init_x==0){var leftx=document.getElementById(init_obj).style.left;init_x=parseInt(leftx.substr(0,leftx.length-2));}
if(init_event_x==0){init_event_x=event.clientX;}
}
function mmove_vo()
{
if(init_obj!='')
{
offset_event_x=event.clientX-init_event_x;
var des_x=init_x+offset_event_x;
var max_x=init_x-init_offsetx+bar_width;
var min_x=init_x-init_offsetx;
if(des_x>max_x){des_x=max_x;}
if(des_x<min_x){des_x=min_x;}
document.getElementById(init_obj).style.left=des_x;
var offset_x=des_x-init_x+init_offsetx;
setVoice(offset_x);
}
}
function mup_vo()
{
if(init_obj!='')
{
document.getElementById(init_obj).releaseCapture();
init_obj='';
}
}
function setVoice(x)
{
var percent=Math.round((x/bar_width)*100);
info(percent);
}
</script>
</body>
</html>
发表评论
-
Ext获取editor, 使用grid.getSelectionModel().getCellEditor方法
2011-07-11 11:32 22451.{..., 2. renderer:func ... -
Ext MultiSelect实现双击删除
2011-03-24 15:51 1651listeners :{dblclick:function( ... -
javascript 事件传递 的参数
2010-12-25 22:01 778for(var i=1;i<this.cfg.num+1 ... -
解决iframe中jsessionid无法传递导致session丢失的问题
2010-12-23 00:43 1768在实现 ISMP2.1.1 接口的适合需要用到sso,而ISM ... -
郁闷的Iframe
2010-12-17 03:21 740没有想到两点: 1.设置 width="100%& ... -
在JavaScript中实现命名空间
2010-11-19 12:25 719在引入命名空间之前 ... -
JS读取图片属性的代码
2010-10-28 09:40 1599<title> 文件上传前台控制检测程序 v0. ... -
JavaScirpt巧妙获取File对象中的文件大小
2010-10-28 09:34 893function getFileSize(fileObject ... -
获取控件在网页中的绝对位置
2010-10-13 12:20 729获取控件在网页中的绝对位置 <!DOCTYPE htm ... -
用Javascript实现静态对象、静态方法和静态属性
2010-08-29 02:34 1046Javascript语言的面向对象特征很弱,其他面向对象语言在 ... -
Json数据常见写法
2010-07-26 16:39 1465<script> //var a={' ... -
仿google搜索框下拉提示效果
2009-12-11 14:11 2989写道 <!DOCTYPE html PUBLIC &q ... -
Ajax 同步和异步问题
2009-12-02 03:22 794写道 function getHTTPObject() { ... -
如何解决ie8与ie7兼容性问题
2009-09-15 15:48 1841怎么样让IE7兼容IE8,解决ie8与ie7兼容性问题方法一、 ... -
Javascript 学习笔记一
2009-06-22 15:28 650Javascript 按段执行代码,如果要调用另外一段的方法, ... -
网页上框选复选框
2009-06-20 02:08 862<!DOCTYPE HTML PUBLIC " ... -
检测浏览器各类尺寸的页面
2009-06-08 17:26 893<!DOCTYPE HTML PUBLIC " ... -
Cookie的跨域操作
2009-06-08 17:25 850正常的cookie只能在一个应用中共享,即一个cookie只能 ... -
网页代码优化专题
2009-06-08 17:24 970优化中最危险的动作可能是重命名类或ID值了。看看如下规则: ... -
Javascript学习笔记
2009-06-08 17:23 630字号:大 中 小 ...
相关推荐
推箱子网页小游戏js代码是一款经典推箱子网页益智类小游戏。
使用JavaScript增强交互效果 使用JavaScript实现表单验证 使用JavaScript制作网页广告特效 使用JavaSctipt制作弹出窗口特效 使用JavaScript实现时钟特效 使用JavaScript实现级联显示功能 使用JavaScript+CSS...
JavaScript(JS),几个JS的绚丽效果样例~
js JavaScript 拖放效果 将某元素拖拽入某个元素
前端h5+js+css3实现的圆圈内水波滚动显示百分比效果,代码未加密可自由修改
纯js(javascript)手风琴效果,无插件,非常小
JS实现推箱子小游戏——源码 第一步布局 1.设置盒子元素 <!-- 功能键 --> 自动行走"> 上一步"> 下一关"> 上一关"> <!-- 游戏区域 --> <div id="warp"></div> 2.给盒子设置相关的样式 * { margin: ...
JavaScript大全 常用JS效果代码,绝对物超所值
JavaScript灯光反射效果,这个效果通过JS实现了灯光反射效果,很酷吧。 建议开发童鞋使用统一开发环境UDE来进行查看、调试、开发哦~~其属于MM应用引擎的应用开发部署工具,它是基于云计算基础架构,依托中国移动IDC...
js,javascript,推箱子,js版推箱子可以自定义关卡,系统能记忆关卡步骤自动运行!
超强JavaScript效果.超强JavaScript效果.......
JS商品对比效果 商品对比效果 JavaScript特效 商品对比
1、arcgis api for js 3.x 动态气象风向图、流场效果图 2.esri的效果是缩放地图时候,粒子数是不变的,即是不会随着地图的缩放而变动,导致地图放大的时候,效果很不好,看不出来风向流动的效果;修改为粒子数是根据...
JavaScript经典效果集锦JavaScript经典效果集锦
JavaScript 炫光波动效果 js实现
33个JavaScript经典效果 实用且必用的小脚本代码
js弹出层效果js弹出层效果js弹出层效果js弹出层效果js弹出层效果js弹出层效果js弹出层效果js弹出层效果js弹出层效果js弹出层效果
Javascript打开页面等待效果Javascript打开页面等待效果Javascript打开页面等待效果Javascript打开页面等待效果
js漂亮图片选中效果 JQuery,div+css,网页特效,广告设计
JS淡入淡出效果,渐变,淡入淡出效果,javascript