我在我的一个应用程序中实现了SCORM,它运行良好。我正在使用两个屏幕进行开发,我想在另一个屏幕上打开SCORM弹出窗口,而应用程序将在屏幕上(从那里打开SCORM的请求)。
在某种程度上可以处理它吗?
答案 0 :(得分:0)
我还没有尝试过,但可能会在windowobj.moveTo(xxx, yyy);
中添加/mod/scorm/player.js
,其中xxx是另一个屏幕的像素数
答案 1 :(得分:0)
Chrome有点问题 - popup open position in chrome。
How do I get JavaScript to open a popup window on the current monitor。
你应该可以使用屏幕左侧位置来计算数学。我做了类似的事情,让窗口显示在浏览器窗口的左侧。同样,Chrome可能是一个问题。
leftPosition = (window.screenLeft != undefined ? window.screenLeft : window.screenX) - width;
topPosition = 0;
window.open(url, "Title", "status=no,height=" + height + ",width=" + width + ",resizable=yes,left=" + leftPosition + ",top=" + topPosition + ",screenX=" + leftPosition + ",screenY=" + topPosition + ",toolbar=no,menubar=no,scrollbars=no,location=no,directories=no");