easyui------dialog如何固定位置

转载:

http://blog.csdn.net/dhdhdh0920/article/details/7438272

代var default_left;

var default_top;
$(‘#details_dd‘).dialog({
  title:‘详细信息‘,
  modal: true,
  onOpen:function(){
  //dialog原始left
  default_left=$(‘#details_dd‘).panel(‘options‘).left;
  //dialog原始top
  default_top=$(‘#details_dd‘).panel(‘options‘).top;
  },
  onMove:function(left,top){  //鼠标拖动时事件
    var body_width=document.body.offsetWidth;//body的宽度
    var body_height=document.body.offsetHeight;//body的高度
    var dd_width= $(‘#details_dd‘).panel(‘options‘).width;//dialog的宽度
    var dd_height= $(‘#details_dd‘).panel(‘options‘).height;//dialog的高度                     if(left<1||left>(body_width-dd_width)||top<1||top>(body_height-dd_height)){
      $(‘#details_dd‘).dialog(‘move‘,{
      left:default_left,
      top:default_top
    });
    }
  }
}); 
时间: 2024-10-29 19:12:14

easyui------dialog如何固定位置的相关文章

easyui dialog 扩展load

1 $.extend($.fn.panel.methods, {  2     showMask: function(jq, msg){  3         return jq.each(function(){  4             var pal = $(this).panel('panel');  5             if (pal.css('position').toLowerCase() != 'absolute'){  6                 pal.cs

网易新闻控件的创建,scrollView和viewGroup的学习,和up事件后模拟页面回到固定位置

1.viewGroup可以添加控件,也可以用<include layout="@layout/name">添加xml布局文件,在本次实验中将新闻的menu(scrollView布局文件)和正文(mainnews)加入到继承ViewGroup的控件中,但不明白为什么scrollview的宽度和下滑属性没了.导致不能下滑. 一旦发现空间几部分组成就继承viewgroup ,然后重写onmeasure方法,在里面测量所有的孩子,然后重写layout方法布局这些孩子view的位置.

滚动条固定位置

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

android百度地图开发之自动定位所在位置与固定位置进行驾车,步行,公交路线搜索

最近跟着百度地图API学地图开发,先是学了路径搜索,对于已知坐标的两点进行驾车.公交.步行三种路径的搜索(公交路径运行没效果,待学习中),后来又 学了定位功能,能够获取到自己所在位置的经纬度,但当将两者合起来先自动获取自己所在位置的经纬度然后与固定地点进行路径搜索时却弄不出来了,因为刚开始 写的两者在两个类中总是取不到经纬度值,后来将两者写到同一个类中去了,终于取到经纬度值了,也运行出来了.需要 在 BDLocationListener的onReceiveLocation里获取到经纬度值,因为已

Fixed固定位置的悬浮div层

固定位置的Js悬浮窗口,为了便于查看效果,测试时用随机函数产生一定的内容,与浮动窗口的控制无关,不想用可以去掉.代码内有注释. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999

jquery easyui combobox 从指定位置开始模糊查询

$("#bzr").combobox({ url: "ClassSave.aspx?opt=bzr&bzr=<%=arrbj[2]%>", valueField: "value", textField: "text", mode: "local", filter: function (q, row) { var opts = $(this).combobox('options'); va

Easyui dialog中嵌入iframe

如果easyui dialog的地址属性用href超链接,easyui 不会加载整个url页面,只会截取url目标页的body体间的html, 如果想加载把其他页面 加载进dialog的iframe中,属性就要改用content. 引用: <link href="../css/easyui.css" rel="stylesheet" type="text/css" /> <script src="../js/jquer

固定位置

当滚动条移动到某一位置时,让页面某些内容固定,如导航条,让固定的一直显示,当达到一定条件,再取消固定,达到了固定的目的. <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>固定位置实现</title> <style type="text/css"> *{ padding: 0

固定位置的Js悬浮窗口

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

easyui dialog 中嵌入html页面

最近使用easyui比较多,这个插件确实很好用.在使用时也遇到了大大小小的问题,好在都一一解决了. 记录一下今天遇到的问题. 目的:用easyui的dialog嵌入一个html页面(html中仍有要执行的脚本内容) 方法一: 使用href属性,失败. 经过测试,如果easyui dialog的地址属性用href超链接,easyui 不会加载整个url页面,只会截取url目标页的body体间的html. easyui官网上关于href属性的说明是: 属性href,类型string,一个URL,用它