Как Вы изменяете размер окна браузера IE к 1024 x 768

Обычно это код. Вот простой пример:

import java.util.*;

public class GarbageCollector {

    public static void main(String... args) {

        System.out.printf("Testing...%n");
        List<Double> list = new ArrayList<Double>();
        for (int outer = 0; outer < 10000; outer++) {

            // list = new ArrayList<Double>(10000); // BAD
            // list = new ArrayList<Double>(); // WORSE
            list.clear(); // BETTER

            for (int inner = 0; inner < 10000; inner++) {
                list.add(Math.random());
            }

            if (outer % 1000 == 0) {
                System.out.printf("Outer loop at %d%n", outer);
            }

        }
        System.out.printf("Done.%n");
    }
}

Использование java 1.6.0_24-b07 На 32-разрядной версии Windows 7.

java -Xloggc: gc.log GarbageCollector

Затем посмотрите на gc.log

  • Запущено 444 раза с использованием метода BAD
  • Запущено 666 раз с использованием метода WORSE
  • Триггер 354 раза с использованием метода BETTER
  • g2]

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

9
задан Arseni Mourzenko 11 July 2010 в 01:54
поделиться

5 ответов

javascript:resizeTo(1024,768);
vbscript:resizeto(1024,768)

Будет работать в IE7, Но рассматривать использование чего-то как

javascript:moveTo(0,0);resizeTo(1024,768);

потому что IE7 не позволяет окну "изменять размер" вне экранных границ. Если Вы работаете над 1024 768 рабочими столами, это - то, что происходит...

  • Firefox: 1024x768 Окно, идущее позади панели задач. При отбрасывании moveTo части верхний левый угол окна не сменит положение. (Вы все еще добираетесь 1024x768 окно),
  • IE7: Максимально близко к требуемому размеру, не затеняя панель задач или позволяя любую часть окна лежать за пределами экранных границ.
  • сафари: Максимально близко к требуемому размеру, не затеняя панель задач или позволяя любую часть окна лежать за пределами экранных границ, но Вы можете ommit moveTo часть. Safari переместит верхний левый угол окна для Вас.
  • Opera: Ничего не происходит.
  • Chrome: Ничего не происходит.
12
ответ дан 4 December 2019 в 08:02
поделиться

Возможно, не непосредственно связанный при поиске только решения JavaScript, но можно использовать свободный Классификатор утилиты Windows для автоматического изменения размеров любого (браузер) окно к предопределенному размеру как 800x600, 1024,768, и т.д.

enter image description here

10
ответ дан 4 December 2019 в 08:02
поделиться

Ваш код работает в IE, просто необходимо "Позволить заблокированное Содержание" на Панели инструментов безопасности

http://i38.tinypic.com/20uahkl.jpg

3
ответ дан 4 December 2019 в 08:02
поделиться

Это работает в IE6, но я думаю, что IE7 добавила некоторую безопасность вокруг этого?

0
ответ дан 4 December 2019 в 08:02
поделиться

Попытка:

javascript:resizeTo(1024,768);

Это работает в IE7, по крайней мере.

2
ответ дан 4 December 2019 в 08:02
поделиться
Другие вопросы по тегам:

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