juqery easyui当鼠标点着拖动超出浏览器后,就回不来了,拉不下的问题:

//控制dialog超出浏览器回到原来的地方
var default_left;
var default_top;//dialog弹出框距离浏览器右侧位置
function onopen(){ 
  //取到dialog的位置   default_left
=$('#wow-goods-add').panel('options').left;   default_top=$('#wow-goods-add').panel('options').top; } function onmove(left,top){ var body_width=document.body.offsetWidth;//body的宽度 var body_height=document.body.offsetHeight;//body的高度 var dd_width= $('#wow-goods-add').panel('options').width;//dialog的宽度 var dd_height= $('#wow-goods-add').panel('options').height;//dialog的高度 if(left<1||left>(body_width-dd_width)||top<1||top>(body_height-dd_height)){ $('#wow-goods-add').dialog('move',{ left:default_left, top:default_top , }); } }

 

相关文章:

  • 2022-02-07
  • 2021-11-28
  • 2021-09-22
  • 2022-12-23
  • 2021-10-24
  • 2021-11-06
  • 2021-11-07
  • 2022-12-23
猜你喜欢
  • 2022-02-07
  • 2021-10-07
  • 2021-06-20
  • 2021-05-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案