Используя JavaScript для открытия “максимизируемого” окна в IE6?

В моем случае dll не было скопировано, хотя я добавил ссылку на него. Это потому, что EntityFramework.SqlServer.dll не копируется в ваш проект. Добавьте эту DLL, и она, надеюсь, сработает. Вы можете найти это в проекте, где вы добавили модель данных.

6
задан Roy Tang 7 July 2009 в 03:13
поделиться

4 ответа

Это может приблизиться к тому, что вы хотите:

window.moveTo(screen.width - screen.availWidth,
              screen.height - screen.availHeight);
window.resizeTo(screen.availWidth + screen.availWidth - screen.width,
                screen.availHeight + screen.availHeight - screen.height);
1
ответ дан 17 December 2019 в 02:32
поделиться

Попробуйте это, чтобы открыть развернутые и удалить параметры, чтобы заблокировать пользователей, которые вмешиваются в ваш внутренний сайт. Вы можете поэкспериментировать с ограничениями в соответствии со своими требованиями.

function openFullscreen(url)
{

 // get the height correction for IE and set the window height and width
 var height = screen.availHeight;
 var width = screen.availWidth;

 var fullscreen = (document.all) ? "no" : "yes";
 var resizable = "no";
 var toolbar = "no";
 var status = "no";
 var left = 0;
 var top = 0;

 //set window properties
 props = "toolbar=no" +
 ",fullscreen=" + fullscreen +
 ",status=no" +
 ",resizable=no" +
 ",scrollbars=no" +
 ",menubar=no" +
 ",location=no" + ",";

 dims = "width="+ width +
 ",height="+ height +
 ",left="+ left +
 ",top=" + top;

 var win = window.open("", name, props + dims);
 win.resizeTo(width, height);
 win.location.href = url;
 win.focus();
}
1
ответ дан 17 December 2019 в 02:32
поделиться

Вызывает ли это те же проблемы?

<script type="text/javascript">

    window.moveTo(0,0);
    window.resizeTo(screen.width,screen.height);

</script>
4
ответ дан 17 December 2019 в 02:32
поделиться

Taking a quick look at this, it seems

window.moveTo(screen.availLeft, screen.availTop);
window.resizeTo(screen.availWidth, screen.availHeight);

might be the best way to go - I believe this should return exactly the available screen width (It appears to work with on a single monitor if you have multiple monitors).

However it's not a perfect solution - If anyone else has any suggestions on how to open a real maximised window I'd be interested to hear

0
ответ дан 17 December 2019 в 02:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: