我想在 HTML 页面中有一个 div,在鼠标按下时移动整个 Chrome 窗口以进行拖动。
这可能吗?我的项目将在本地运行,所以如果不可能的话,我猜有一个替代方案可以使用另一个应用程序来设置 Chrome 窗口位置。
服务器端在 Nodejs 上。
作为操作系统,我使用 Linux。
我想在 HTML 页面中有一个 div,在鼠标按下时移动整个 Chrome 窗口以进行拖动。
这可能吗?我的项目将在本地运行,所以如果不可能的话,我猜有一个替代方案可以使用另一个应用程序来设置 Chrome 窗口位置。
服务器端在 Nodejs 上。
作为操作系统,我使用 Linux。
经过一番研究,我发现浏览器打开的弹出窗口可以使用window.moveTo(x, y)
wherex
和y
是监视器屏幕的绝对坐标来移动。
我创建了一个 Github 存储库,我在其中推送了我的代码。可能我会写一个小的 jQuery/pure js 插件,在这个范围内非常容易使用。
所以,这是存储库:https ://github.com/IonicaBizau/drag-popup
不要忘记禁用弹出窗口阻止程序...
当有变化时,我会更新这个答案。