2010-10-20 2 views
1

Привет, есть способ связаться с любым сайтом (а не с вашим). И при нажатии на нее вы попадаете на этот сайт + x количество кода.Ссылка на сайт с прокруткой (входит в комплект)

Конечно, я не говорю о страницах, на которых все готово есть плагин jQuery или что-то в этом роде, я говорю о том, что с помощью моего сайта или ссылки есть параметр «прокрутка» (или что-то еще).

Я думаю, ответ может быть, что там не правда каким-либо образом, но я надеюсь, что есть способ «сказать браузеру» следует, что, а затем прокручивать это много ...

Я надеюсь, что вопрос ясен достаточно, если нет, пожалуйста, запросите необходимые разъяснения!

Заранее благодарен!

Trufa

ответ

1

Нет, нет никакого способа, чтобы управлять браузером прокрутки через окно обобщенно через URL, если веб-страница сама не поддерживает его.

Самый распространенный способ поддержать это anchor tags, на который вы можете напрямую связаться с формой http://your-server/your/url.html#tag_name. Затем рассматриваемая HTML-страница будет определять точку прокрутки, объявив якорь через <A name="tag_name">.

В соответствии с комментарием robertc, современные браузеры также поддерживают идентификаторы элементов в качестве имен тегов таким образом - но опять же, вам нужен целевой HTML-документ, чтобы иметь элемент с идентификатором, помещенным в нужную точку прокрутки. Он работает на моем FireFox 3.6.10 - для проверки в вашем браузере перейдите на Link to site with scroll (included) и посмотрите, прокручивается ли он до начала ответов.

Вы также можете подойти к этому, создав расширение браузера (например, FireFox Add-On), которое позволит прокручивать ссылку на любую веб-страницу, но тогда это будет работать только для пользователей, у которых есть этот конкретный браузер , с этим установленное дополнительное расширение.

+2

Он также будет работать (в современных браузерах) с идентификаторами. Если вы можете найти элемент с идентификатором рядом с тем, куда вы хотите установить ссылку, тогда просто положите его после # – robertc

+0

Спасибо DVK, я так и думал! – Trufa

+1

@robertc, вы хотите, чтобы вы могли ответить на этот комментарий? это отличный способ обхода! – Trufa

Смежные вопросы