У меня есть веб-приложение, над которым я работаю. Я хочу, чтобы это произошло так: форма появляется на компьютере в определенное время, пользователь отправляет форму, форма обрабатывается, страница закрывается.
У меня проблемы с закрытием страницы. Я пытался работать без него, и когда я проверяю машину, будет открыто 20 экземпляров формы - пользователи просто не закрывают ее самостоятельно по какой-либо причине, несмотря на то, что им говорят сделать это.
Я обнаружил, что если я запускаю Chrome в режиме киоска, я могу использовать такую функцию, чтобы закрыть окно:
function CloseWindow() {
window.open('', '_self', '');
window.close();
}
... несмотря на то, что окно не было открыто через javascript. Однако проблема в том, что режим киоска работает в полноэкранном режиме, и это разочаровывает пользователей, поскольку эффективно блокирует их от других действий.
Если я открою Chrome в режиме приложения или в любом другом режиме, этот код не будет работать. Итак, я думаю, у меня есть вопрос из 3 частей:
Можно ли запустить режим киоска Chrome в любом режиме, кроме полноэкранного? Если нет, есть ли способ заставить подобный код работать в режиме приложения? Если не это ... какие-нибудь другие идеи, чтобы заставить его работать так, как я хочу?
Спасибо!