4

Один особенно плохо разработанный веб-сайт, который я использую, тратит огромное количество места вверху страницы. Я хотел бы переместить окно моего браузера вверх, чтобы это пространство было вне экрана, но это означает, что заголовок окна также будет вне экрана. Чтобы переместить окно, я щелкаю правой кнопкой мыши по заголовку и выбираю Переместить, затем использую клавишу со стрелкой вверх, чтобы переместить окно вверх. Это работает нормально, но любое действие мыши (движение или нажатие) заставляет Windows вернуть заголовок в верхнюю часть экрана. Как я могу отключить это поведение?

2 ответа2

1

Кажется, нет пути.

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

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

Что-то вроде GreaseMonkey или даже AdBlock, настроенного на блокировку более крупных элементов расточительной навигации, может иметь больший успех.

ОБНОВЛЕНИЕ для комментариев:

Хорошо, я обошел сайт и нашел пару вещей. Используя Greasemonkey, вы захотите заблокировать / скрыть / удалить следующий идентификатор Div: TopAdPane

Я никогда раньше не использовал GreaseMonkey и пробовал несколько разных способов удаления этого div, но он все еще отображается в коде и в представлении.

Но это div с высотой 90px вверху страницы. Удаление должно полностью очистить это пространство.

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

Вот код, который я сейчас пытаюсь использовать в Greasemonkey для очистки сайта, имейте в виду, что он НЕ работает для меня (информация получена здесь: http://greasemonkey.win-start.de/patterns/remove-element .html):

var BadDiv= document.getElementById('TopAdPane');
in (BadDiv) {
    BadDiv.parentNode.removeChild(BadDiv);
}

Возможно, кто-то с большим опытом Greasemonkey может показать, где мы идем не так.

1

Я думаю, что этот ответ / обходной путь лично для меня вызовет больше, чем первоначальная проблема, но вот вариант: допустим, монитор 1 является вашим основным дисплеем, также там, где вы просматриваете эту плохую страницу. Монитор 2 находится рядом с монитором 1, не важно, с какой стороны

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .