使用moveTo()方法移动网页位置,但是谷歌禁止将网页移出屏幕外

想通过moveTo()移动新打开网页,实现新打开页面在副屏幕显示的效果。

代码如下,想将新打开页面移动到左屏幕。

const test = window.open('http://www.baidu.com','','width=400,height=400');
    if(test){
        test.moveTo(-1000,300);
    }
  1. 常识通过火狐浏览器打开,可以将新打开的页面移动到屏幕,但是通过谷歌移动页面,页面触碰到边界就不能移动了。

请问,如何这个问题如何解决呢?谢谢~

阅读 465
评论 更新于 2019-03-12
    2 个回答

    出于安全方面的原因,浏览器限制此方法使其不能把窗口移出屏幕。

    评论 赞赏 2019-03-12

      可以使用 transform:translate(x,y)

      评论 赞赏 2019-03-14
        撰写回答

        登录后参与交流、获取后续更新提醒