2016-02-05 3 views
0

Я реализовал SCORM в одном из моих приложений и отлично работает. Я использую два экрана для целей разработки, и я хочу открыть всплывающее окно SCORM на другом экране, тогда как приложение будет на экране один (откуда будет сделан запрос на открытие SCORM).Открыть всплывающее окно SCORM на другом экране

Как можно справиться с этим?

ответ

0

Хром имел проблемы с этим для немного - 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"); 
+0

, где мы должны изменить это на? В каком файле? – user3663

+0

LMS обычно запускает контент, и это полностью патентовано. Поэтому для определения кода я бы просто искал «window.open» по всей кодовой базе на moodle. – Mark

+0

ok..i есть еще одно сомнение .. как открыть пакет scorm непосредственно из моего приложения (php) .. я использовал moodle sessions.do у вас есть какая-то идея .. – user3663

0

Я не пробовал, но, возможно, добавить windowobj.moveTo(xxx, yyy); в /mod/scorm/player.js где хом количестве пикселей на другой экран

+0

Не работает ... попробовал уже. Спасибо –

Смежные вопросы