Jump to content
  • 0

При открытии ссылки во фрейме - поднять полосу прокрутки вверх ?


quake3
 Share

Question

Здравствуйте. Такая ситуация:

Есть индексный документ с большим списком ссылок, который открывается во фрейме. Список длинный и на экран не помещается - появляется полоса прокрутки.

И проблема заключается в том, что если нажимать на ссылку, которая находится внизу списка, то документ открывается в этом же фрейме, но его не видно сразу, т.к. мы находимся внизу бегунка. Приходится пониматься вверх по полосе прокрутки чтобы увидеть документ.. Как можно подниматься вверх страницы после открытия ссылки ??

Надеюсь понятно объяснил :mellow: Спасибо заранее.

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

посмотрите в сторону javascript. Существуют плагины написанные на jQuery которые реализуют разные эффекты связанные со скроллингом.

Либо, возможно вам подойдёт вариант с фиксированным фреймом? Или наоборот: уместить список в пределах страницы и сделать скроллинг в блоке со ссылками, а не для всего окна.

Реализация зависит от специфики вашего макета.

Link to comment
Share on other sites

  • 0

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

ом... как совместиться якорь и target="frame"? Ведь якорь будет относиться к документу расположенному по ссылке, а не тому в котором она была нажата?

UP.: в посте выше я имел ввиду решение вроде такого:

http://jsfiddle.net/samizdam/g7y3H/2/

Edited by Быколай
Link to comment
Share on other sites

  • 0
ом... как совместиться якорь и target="frame"?

Я может не совсем понимаю суть проблемы.

Создали мы список ссылок в одном документе и нам по щелчку на ссылке необходимо чтобы во фрейме открывался другой документ и прокручивался к требуемому месту. Так?

Если да, то не вижу проблемы. В документе который будет открываться во фрейме ставим <a name="name">First word</a>

А в пути у ссылки добавляем #name.

Самая последняя ссылка (ведет на якорь)

Edited by red4pony
Link to comment
Share on other sites

  • 0
Либо, возможно вам подойдёт вариант с фиксированным фреймом? Или наоборот: уместить список в пределах страницы и сделать скроллинг в блоке со ссылками, а не для всего окна.

Спасибо всем большое

Получилось решить проблему установкой фиксированной высоты фрейма, соответственно появляется полоса прокоутки у фрейма внутри сайта.

Выставил 800пкс и теперь ниже видимости ничего не убегает.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By Homavi
      Добрый день.
      Интересует как можно запретить использовать правую кнопку мыши на сайте, чтобы не смогли посмотреть код страницы. Я понимаю что метод простой, но он необходим )
      Так же есть страница где находится 4 фрэйма и тоже надо защитить от правой кнопки мыши.
      Указываю пример фрейма который есть, сайт указанный в коде не мог, просто для примера.
       
      <head> <!название вкладки браузера> <title>XXXXX</title> </head> <body> <iframe src="http://iphones.ru" name="XXX" width="1800px" height="600px" scrolling="No" frameborder="0" align="center"> </iframe> <iframe src="http://iphones.ru" name="XXX" width="1800px" height="600px" scrolling="No" frameborder="0" align="center"> </iframe> <iframe src="http://iphones.ru" name="XXX" width="1800px" height="600px" scrolling="No" frameborder="0" align="center"> </iframe> <iframe src="http://iphones.ru" name="XXX" width="1800px" height="600px" scrolling="No" frameborder="0" align="center"> </iframe> </body> Заранее спасибо
    • By Meyirim
      Как сделать ссылку на телефон, чтобы при нажатии, пользователь мог выбрать позвонить либо написать в WhatsApp?
    • By Юрий Гец
      Как задать через html или css или ещё как-то – изображение, которое автоматически подтягивается при вставке ссылки в поле ввода сообщения (например в VK или Facebook)?
      Прикрепил 2 примера.


    • By dimor1986
      Здравствуйте, я так сказать начинающий и многое не знаю . Суть такова , есть сайт от конструктора но там скрипты не поддерживает ( Так написал мне админ конструктора:
      К сожалению стандартный функционал сайта не дает возможности вставлять скрипты в конструктор..  У видел в одного пользователя так же сайт от данного конструктора на котором он разместил ссылку на другой сайт как бы в рамке, показываю скрин.   как он мог вставить ссылку на сторонний сайт где текстовая реклама ( как бы на сайте сверху этого сайта другой сайт только  в уменьшённом виде .  

      Вот мое меню админа где могу редактировать

    • By astymchenko
      Подскажите пожалуйста в какую сторону рыть, просто не знаю как называются гиперсылки формата <a href="?product=<?=$product['id']?>">. Необходима что бы в адресной строке браузера была наподобии https://htmlforum.io/forum/6-флейм/?do=add , а не просто ссылка на страницу.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy