Window.open() с IE 8 - принудительное окно для открытия за пределами вкладок

Я пытаюсь создать программу, открытую физическим щелчком по файлу.HTML, а не через веб-страницу, и мне нужно, чтобы она открывалась в своем окне, а не в том же окне на новой вкладке, не давая предупреждений,

Я не могу просто изменить настройки в Internet Explorer на любом компьютере.

Пока единственная вещь, которую я придумал, заставит окно открыть без новой вкладки, чтобы иметь второй файл html, который использует window.open(), чтобы открыть основной файл с правильными параметрами.

если я сделаю:

window.open('mainFile.html','_self','width=540, height=880')

он по-прежнему открывает его в том же окне с новой вкладкой и не изменяет его размер. если я сделаю:

window.open('mainFile.html','','width=540, height=880')
window.close('secondFile.html')

Он открывается основной в новом окне, но предлагает пользователю закрыть первый файл. Я не хочу, чтобы кто-нибудь знал, что второй файл не является основным файлом. Это ТОЛЬКО необходимо работать в IE-8 с настройками по умолчанию. * Для пояснения метод javascript window.open() вызывается немедленно и автоматически при открытии вторичного файла, поэтому он может сразу открыть основной файл. Если кто-то может подумать о умном способе достижения тех же результатов без какой-либо дополнительной работы с частицами программы, я открыт для предложений. * Я знаю, что это должно быть возможно в некотором роде, поскольку другой программист здесь сделал программу в прошлом с javascript, открылся так же, как мой файл, и он делает именно то, что нужно. но, к сожалению, они недоступны для опроса, а исходный код скрыт и недоступен.

1 ответ

Я ПОНЯЛ! Взял смехотворный эксперимент, но теперь он работает безупречно. Мне плохо сейчас задавать этот вопрос, поскольку это было чрезвычайно простое решение, но для всех, кого это интересует, я использовал второй вспомогательный.html файл со строками следующим образом

licensed under cc by-sa 3.0 with attribution.