[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Почему у меня все прыгает по экрану?
Владимир55
На странице есть список ссылок, при клике на каждую из которых появляется всплывающая форма.

Идея состоит в том, что бы была возможность сдержимое всех этих ссылок поочередно просмотреть.

Но на практике получается так, что после клика на любую ссылку страница автоматически перелистывается на начало, так что все это делается крайне неудобно.

Коды приводить не стал, поскольку это лучше посмотреть на самом сайте. Вот ссылка: http://fh7929mi.bget.ru/35.html

Можно ли зафиксировать страницу, чтобы она не прыгала при просмотре всплывающего окна?
killer8080
Цитата (Владимир55 @ 28.11.2014 - 12:28)
Можно ли зафиксировать страницу, чтобы она не прыгала при просмотре всплывающего окна?

когда вызываешь js через ссылку, нужно блокировать дефолное действие. event.preventDefault(), ну или в твоем случае проще return false
<a href="#" onclick="openWindow('1_leazing', ''); return false;">Первый партнер</a>
Игорь_Vasinsky
user posted image

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Hello
Владимир55 у тебя ссылка ведет на пустой якорь
<a href="#"

барузер не находит его и "всё прыгает"
Тебе необходимо отменить стандартное поведение при клике
https://developer.mozilla.org/en-US/docs/We....preventDefault

_____________
VPS от 5$, первые 2 месяца - бесплатно.
inpost
Отменяй стандартное событие браузера.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Владимир55
Цитата (killer8080 @ 28.11.2014 - 10:05)
когда вызываешь js через ссылку, нужно блокировать дефолное действие. event.preventDefault(), ну или в твоем случае проще return false
<a href="#" onclick="openWindow('1_leazing', ''); return false;">Первый партнер</a>

Супер идея!

Спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.