Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Перекидывает вверх после выполнения скрипта. (https://javascript.ru/forum/misc/39104-perekidyvaet-vverkh-posle-vypolneniya-skripta.html)

MegaMutex 16.06.2013 00:50

Перекидывает вверх после выполнения скрипта.
 
Здравствуйте. есть сайт rbstars.ru. В нем, по нажатию на кнопку заказать какого-либо товара, открывается модальное окно с этим товаром. Когда закрываешь это окно, тебя перекидывает вверх страницы. Вопрос: как сделать так, чтобы не перекидывало, а оставляло на том же месте где нажал? Спасибо.

devote 16.06.2013 01:18

отменить действие по умолчанию у кнопки/ссылке закрыть окно

MegaMutex 16.06.2013 02:41

Цитата:

Сообщение от devote (Сообщение 256609)
отменить действие по умолчанию у кнопки/ссылке закрыть окно

ой, а можно поподробнее, а то я что-то не догоняю

devote 16.06.2013 03:08

может просто стоит убрать из файла: http://rbstars.ru/js/ajax.js
вот это в строке номер 25 и 28:
location.hash = "";

MegaMutex 16.06.2013 03:26

Цитата:

Сообщение от devote (Сообщение 256615)
может просто стоит убрать из файла: http://rbstars.ru/js/ajax.js
вот это в строке номер 25 и 28:
location.hash = "";

да, помогло. но дело в том что это нужная вещь. она отвечает за то, чтобы при закрытии мод. окна уникальная ссылка, которая добавляется при открытии, удалялась. Может можно как-нибудь переделать или сделать, чтобы и то, и то работало :)

MegaMutex 16.06.2013 03:47

Цитата:

Сообщение от MegaMutex (Сообщение 256617)
да, помогло. но дело в том что это нужная вещь. она отвечает за то, чтобы при закрытии мод. окна уникальная ссылка, которая добавляется при открытии, удалялась. Может можно как-нибудь переделать или сделать, чтобы и то, и то работало :)

все не надо. решилось добавлением чего либо в location.hash = "";

Спасибо большое за ответы!


Часовой пояс GMT +3, время: 03:41.