`

selector17

阅读更多
function resizeDialog(obj){

    var drag_=false;
   
    var x;
 
  $$(obj).onmousedown=function(e){
 
  drag_=true;
 
  with(this){
 
   var temp1=style.width;
  
   //如果未设置过大小,设置为offsetWidth
   if(!temp1 || temp1==""){
      //默认值,设置大小
      style.width=offsetWidth;
      temp1=style.width;
   }else{
     //获取当前style的大小
      if(temp1.indexOf("px")>0){
         temp1=temp1.substring(0,temp1.indexOf("px"));
      }
      //如果小于offsetWidth
      if(temp1<offsetWidth){
         //重新设置为offsetWidth
         style.width=offsetWidth;
         temp1=offsetWidth;
      }
  
   }

   x=getEvent(e).clientX;
  

  document.onmousemove=function(e){
    if(!drag_){
       return true;
    }
    with(this){
       var changeSize=getEvent(e).clientX-x;
       if(parseInt(temp1)+parseInt(changeSize)>380){
          style.width=parseInt(temp1)+parseInt(changeSize);
         
      }
     }
   }
  }
 
  document.onmouseup=function(){
    drag_=false;
  }
 
}//
}


//去除空格
String.prototype.trim = function(){
return this.replace(/(^\s*)|(\s*)$/g, '');
};

//去除最右边的逗号
String.prototype.rTrimComma = function(){
return this.replace(/,$/, '');
};

//获取Id
function $$(id, isParent){
var dom;
if(isParent){
dom = parent.document.getElementById(id);
}else{
dom = document.getElementById(id);
}
return dom;
};

//切换页面鼠标点击事件
function documentKeyDownListener(){

//如果点击Esc
if(window.event.keyCode == 27){
Dialog.hide();
}
//按回车
else if(window.event.keyCode == 13){
//修改时按回车继续添加问题 20101123 xkf27471
if($$('dialogModify').style.display == 'none'){
$$('dialogAdd').click();
}else{
$$('dialogModify').click();
}
}
};

分享到:
评论

相关推荐

    L06.02jQuery选择器参考1

    17. **:disabled Selector**: 选择所有禁用的表单元素。 18. **Element Selector (“element”)**: 根据元素类型选取,如`p`会选择所有`&lt;p&gt;`元素。 19. **:empty Selector**: 选择没有子元素(包括文本节点)的...

    task-app-backend:任务应用的:spiral_notepad_selector:Hapi v17 Node.js服务器

    使用Hapi和MongoDB的任务应用 此存储库用于开始使用Node.js,Hapi v17和MongoDB和Mongoose ORM等核心工具构建技术堆栈 该代码附带的完整教程可。 播种一些任务 $ node src/utils/seed.js 启动服务器 ...

    selector:选择器演示

    选择器选择器演示输入数据结构: var Category = [{ name: "brand", options: ["nike", "adidas", "puma"] },{ name: "size", options: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20...

    react-boilerplate:一个稍微有点死而已死的简单样板,用于React 17.x,Webpack 5和React Router v5

    :red_heart_selector: 异步块加载 :red_heart_selector: 打字稿 :red_heart_selector: React17 :red_heart_selector: Webpack 5 :red_heart_selector: React路由器v5 :red_heart_selector: Redux v4 :red_heart_...

    17 经典PaaS的记忆:作业副本与水平扩展.pdf

    【标题】:“17 经典PaaS的记忆:作业副本与水平扩展.pdf” 【描述】:“17 经典PaaS的记忆:作业副本与水平扩展.pdf”讲述了在Kubernetes中如何进行作业副本管理和水平扩展,重点是Deployment和ReplicaSet的角色。...

    C2修复工具【银灿916】固件

    17="NAND configurate device error" 18="NAND configurate project info. error" 19="NAND read PINF error" 20="NAND write PINF error" 21="NAND read physical block status error" ...

    cppmap.docs:“C++の歩き方”的:world_map_selector:源代码:用日语编写的C ++ 202326资源

    这表明资源是关于学习和理解C++编程语言的,特别是与地图选择器(world_map_selector)相关的部分。该资源是2023年的更新版,可能涵盖了C++的最新特性,如C++17、C++20甚至C++23。 描述中再次强调了这是C++的源代码...

    jetty-distribution-7.6.17.v20150415

    3. **线程模型**:Jetty使用自定义的NIO线程模型,称为“Selector Manager”,它能有效地管理网络I/O,确保高效地处理并发请求。 4. **模块化设计**:Jetty的模块化结构允许用户根据需要选择要使用的组件,从而减少...

    kubernetes生产级别的容器编排系统 v1.18.17.zip

    2. **Service**:定义了访问Pod的策略,通过Label Selector来选择一组Pod,并提供稳定的网络接入点,确保即使Pod重启,服务依然可用。 3. **Deployment**:用于管理Pod的声明式更新,保证应用的滚动更新、回滚和...

    Java NIO实战开发多人聊天室

    01-Java NIO-课程简介....17-Java NIO-Buffer-缓冲区分片.mp4 18-Java NIO-Buffer-只读缓冲区.mp4 19-Java NIO-Buffer-直接缓冲区.mp4 21-Java NIO-Selector-概述.mp4 23-Java NIO-Selector-示例代码(客户端).mp4 24

    管理系统系列--Angular17 Standalone components 独立组件, 中后台管理系统模板,移动.zip

    selector: 'app-my-component', template: '这是一个独立组件&lt;/h1&gt;', standalone: true, // 设置为true表示这是一个独立组件 }) export class MyComponent {} ``` 在上面的例子中,`MyComponent`被声明为一个...

    Mesh Maker Version 2.9 17-11-30.rar

    Unity插件,网格编辑器。 Features: ...– Dimensions Selector – New Text To Dimension – Adjustable Grid Size – Save/Load Current Settings – Custom Colors – Tooltips – Help & FAQ Page

    java网络编程-孙卫琴 书籍源代码 (17个章节项目)

    5. **实战项目**:17个章节的项目涵盖了不同的网络编程场景,可能是实现简单的HTTP服务器、聊天室、文件传输、数据库连接等。这些项目有助于将理论知识应用于实际,提升解决问题的能力。 6. **接口与类的详解**:书...

    nextjs-ts:带有TypeScript和Redux的带有争议的Next JS项目样板

    NextJS样板一个使用NextJS启动项目的自以为是的样板产品特点:clapping_hands_medium-light_skin_tone:下10个 :atom_symbol_selector: React17 :water_wave: 自定义文档和应用 :keyboard_selector: 在严格模式下使用...

    react-d3-speedometer:使用d3.js的:atom_symbol_selector:React Speedometer组件

    注意: v1.x与React 17兼容。 如果您使用的是React 16请使用最新的v0.x (在撰写本文时为v0.14.1 )。react-d3-speedometer入门: 用yarn或npm安装。 纱: yarn add react-d3-speedometernpm: npm install --save ...

    W3School离线手册(2015.07.17)

    它的API易于理解和使用,如`$(selector).click(function)`用于绑定点击事件,`$(element).hide()`和`.show()`实现元素的隐藏和显示。jQuery还提供了一套完整的插件生态系统,扩展了其功能。 最后是Bootstrap,这是...

    自写的tableViewRefreshLoad-15-11-17

    refreshControl.addTarget(self, action: #selector(refreshData), for: .valueChanged) tableView.addSubview(refreshControl) ``` 2. 实现`refreshData`方法,负责更新数据并结束刷新。 ```swift @objc func ...

    XHTML CSS JavaScript完全学习手册源代码(10-17章)

    学习CSS,你需要熟悉选择器(selector)、属性(property)和值(value)。例如,`.class`选择器用于选取具有特定类名的元素,`color`属性设置文本颜色,`#00FF00`表示绿色。此外,CSS的盒模型(box model)、浮动...

    Microsoft Visual Studio

    可再发行编码 - 有限使用: msjet35.dll msjint35.dll msjter35.dll msrd2x35.dll msrepl35.dll expsrv.dll vbajet32.dll msexch35.dll msexcl35.dll mspdox35.dll msltus35.dll mstext35.dll msxbse35.dll ...

    java网络编程NIO视频教程

    #### 17. Java NIO-Buffer-缓冲区分片 - **主要内容**:介绍如何将一个大缓冲区分割成多个小缓冲区。 - **学习目标**:掌握缓冲区分片技术。 #### 18. Java NIO-Buffer-只读缓冲区 - **主要内容**:解释如何创建...

Global site tag (gtag.js) - Google Analytics