Ссылка на тег привязки на другом сайте со смещением Y

0

Мне нужно связать конкретный тег div с id на другом веб-сайте, из которого я не контролирую контент. Я могу сделать это достаточно легко, используя #, то есть http://url.com/#content. Но, к сожалению, мне нужно, чтобы рамка браузера была смещена на 180 пикселей выше метки привязки.

Есть ли способ сделать это только через URL? Можно ли передать переменную jQuery (они используют jQuery на сайте) через URL-адрес, например window.location или .offset?

  • 2
    нет, если вы не контролируете другой сайт. Вы не можете внедрить / выполнить JavaScript на стороннем сайте
Теги:

1 ответ

0

Используйте offset().top и загрузите этот скрипт при загрузке, когда вы переходите на другую страницу.

 $('html, body').animate({
       scrollTop: $('#content').offset().top -180 + "px"
    }, 1500);
  • 0
    Как бы я мог загрузить этот скрипт при ссылке на чужой сайт?
  • 0
    Вы можете найти эту тему полезной: stackoverflow.com/questions/2303147/…
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню