Как переместить браузерный alert?

251
26 ноября 2016, 17:56

Защита лабы. Препод просит показать, как переместить браузерный alert('sometext'); Можно ли с ним взаимодействовать и как? Либ нет. Нативный js.

Answer 1

alert показывает блокирующее окно, к его настройкам нет доступа. Более того, на время его показа блокируется выполнение остальных скриптов. Таким образом пока оно открыто - ничего сделать нельзя.

Как подсказывает @Алексей Шиманский:

Можно переопределить функцию alert, например так:

window.alert = function(){
    ...
}

И внутри функции просто показывать абсолютно позиционированный элемент.

Answer 2

Мышкой. Навести на заголовок, нажать ЛКМ и передвинуть.

READ ALSO
Как в box2d остановиться после импульса

Как в box2d остановиться после импульса

В общем игра клиент-серверная, вид сверху, задаю импульс телуПроблема в том, что сопротивления нет, тело не останавливается

223
Как вставить переменную в Django templates (Python)

Как вставить переменную в Django templates (Python)

Что-то я всё совсем уже затупил, всё время с массивами, да с массивами а простую переменную delta не получается вставитьviev:

337
Как работать с библиотекой Google Charts

Как работать с библиотекой Google Charts

Необходимо построить гистограмму, у которой бы регулировалось количество столбцов и их высота, в зависимости от передаваемых параметровТак...

341