Я использую jAlert для отображения предупреждения о неправильном вводе. Всплывающее окно отображает примерно 300 пикселей сверху. Пользователь может столкнуться с ошибкой примерно в 2000 пикселей вниз по странице, в области, где всплывающее окно не отображается. В таких случаях пользователь даже не знает, что произошло всплывающее окно.
В идеале всплывающее окно должно отображаться в центре текущей видимой области экрана. Но прокрутка до вершины - следующая лучшая вещь. Я не уверен, как реализовать либо.
Метод не перегружен для принятия координат местоположения экрана.
$(document).ready(function () {
jAlert("Flippin message", "Title");//, function () {
// alert('normal alert');//optional callback
//});
});
Как мне лучше всего решить эту проблему?
<час />
ОБНОВЛЕНИЕ
Все отлично работает в IE / Firefox / Safari (рабочий стол). Проблема только в браузере iPads.