0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 1260 Просмотров
*

slepoy

  • Давно я тут
  • 753
  • 24 / 0
  • Тотальная шизофазия
Здравствуйте.

Опубликовал html-модуль с кодом кнопки "Вверх":
Код
<a href="#" id="back-top-button"><span class="fa fa-arrow-circle-up"></span></a>
и CSS стилями:
Код: css
#back-top-button {
    font-size: 2.5em;
    position: fixed;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
}

Работает, как и предполагалось, за исключением некоторых страниц JomSocial с ссылками вида (содержащие знаки ?, & или подобное):
http://crimson-land.ru/groups/viewdiscussion/580-kto-kak-umertvlyal-akvariumnykh-rybok?groupid=76
http://crimson-land.ru/photos/slepoy/album?albumid=5131
- перемещает в:
http://crimson-land.ru/groups
http://crimson-land.ru/photos
соответственно.

Что можно предпринять, чтобы избавиться от этого?
Переходить на нормальную кнопку выполненную на JS?

Спасибо.
Помог? Поставь(те) плюс в репутацию.
*

kik84

  • Завсегдатай
  • 1350
  • 64 / 4
На JS, и эффект будет лучше.
*

slepoy

  • Давно я тут
  • 753
  • 24 / 0
  • Тотальная шизофазия
Изначально не хотелось подтягивать лишние скрипты (или расширения), но не думал, что в результате будут проблемы с некоторыми ссылками.
Опять же - не хочется устанавливать расширение. Хотелось бы обойти простым JS.
Помог? Поставь(те) плюс в репутацию.
*

kik84

  • Завсегдатай
  • 1350
  • 64 / 4
Изначально не хотелось подтягивать лишние скрипты (или расширения), но не думал, что в результате будут проблемы с некоторыми ссылками.
Опять же - не хочется устанавливать расширение. Хотелось бы обойти простым JS.

$(document).ready(function() {
$("a.scrollto").click(function () {
var elementClick = $(this).attr("href")
var destination = $(elementClick).offset().top;
jQuery("html:not(:animated),body:not(:animated)").animate({scrollTop: destination}, 800);
return false;
});
});
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
ТС, ваша кнопка - не "Вверх", а "Перезагрузка страницы".  Вот пример кнопок "Вверх" на HTML и JS.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

slepoy

  • Давно я тут
  • 753
  • 24 / 0
  • Тотальная шизофазия
Как оказалось, можно и просто откорректировать код кнопки (но нет плавной прокрутки, естественно):
Код
<a onclick="window.scrollTo(0,0);return false;" id="back-top-button"><span class="fa fa-arrow-circle-up"></span></a>

Помог? Поставь(те) плюс в репутацию.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вернуть слайдер после работы с модулем html кода

Автор Jenik1245

Ответов: 0
Просмотров: 387
Последний ответ 30.05.2023, 14:15:58
от Jenik1245
Не могу найти куда сохранились стили CSS после их обозначения в html модуле

Автор bustdwn

Ответов: 8
Просмотров: 330
Последний ответ 03.10.2022, 14:58:28
от marksetter
Снять ограничение на кол-во символов в модуле html

Автор lgmax

Ответов: 1
Просмотров: 394
Последний ответ 05.01.2022, 12:19:53
от draff
Некорректно заполнено поле: HTML-тег модуля

Автор vasiok4

Ответов: 3
Просмотров: 940
Последний ответ 21.09.2021, 20:32:39
от ShopES
Как запомнить информацию из полей на странице html?

Автор GuDeVic

Ответов: 5
Просмотров: 602
Последний ответ 07.08.2021, 19:19:02
от GuDeVic