Мы используем код VBScript, чтобы открыть окно приложения, чтобы пользователи не могли перемещаться вперед / назад при открытии окна IE8 .
Этот код используется.
Set WshShell = CreateObject("shell.application")
Set IE=CreateObject("InternetExplorer.Application")
IE.menubar = 1
IE.toolbar = 0
IE.statusbar = 0
'here we open the application url
IE.navigate "http://www.google.com"
IE.visible = 1
WshShell.AppActivate(IE)
Это работает нормально, однако проблема в том, что если пользователь открывает несколько окон, сеансовые куки-файлы распределяются по всем окнам.
Для этого также есть решение, которое мы можем использовать, когда параметр nomergeоткрытие IE
WshShell.ShellExecute "iexplore.exe", " -nomerge http://www.google.com", null, null, 1
Теперь мы хотим, чтобы обе эти опции были доступны.т. е. пользователь не должен иметь возможность перемещаться вперед / назад, а также, если два окна открыты, данные не должны совместно использоваться.
Мы не смогли заставить обе эти вещи работать вместе.
Также нам не нужен какой-либо полноэкранный режим (то есть после нажатия клавиши F11)
Может ли кто-нибудь предложить решение?
Заранее спасибо.