解决方案 »

  1.   

    window.innerHeight (窗口高度)
    window.innerWidth (窗口宽度)拖拽层设置定位为fixed
    限制拖拽层的 
    左上角x坐标+拖拽层宽度 不能超过窗口宽度
    左上角y坐标+拖拽层高度 不能超过窗口高度
    就可以了
      

  2.   

    1、限制子窗体内容的拖动范围;
    2、设置iframe不出现滚动条;
      

  3.   

    没怎么懂呢?试过overflow没有?绝对定位有overflow在处理溢出时提供四个属性:
    默认visib:不裁剪内容,也不加滚动条;
    hidden:表示裁剪内容,而且不显示超出对象尺寸的内容;
    scroll:裁剪内容且提供滚动条;
    auto:必要时裁剪内容并添加滚动条。同时有clip:rect(top right bottom left)|auto;可以指定一个裁剪区域;position:fixed;相对窗口定位;但目前有些浏览器不支持。
      

  4.   

    1.把要展示的子窗体挪到父窗体标签之外
    2.设置body及父窗体溢出规则为 overflow: hidden;
    3.设置子窗体为元素为相对浏览器绝对定位:position: fixed;