Pull to refresh

Comments 13

Если не напрягатся, то можно просто в имени закладки указывать кусочек текста с того места куда надо вернутся. А возвращатся - элементарным поиском.
это способ неудобен, поскольку:
. запомнившийся кусочек текста может повторяться в нескольких местах страницы;
. запомнившийся кусочек текста может не существовать в тексте (ибо память человеческая не идеальна).
Да не наизусть запоминать, а сделать текст - названием закладки.
есть плагин для фаирфокса ScrapBook, он делает немного другое но можете глянуть мб и под ваши цели найдете ему применение.
во всяком случае я аналогичные вашим проблемы решаю с помощью его
добавьте в опере на любой тулбар вот такие кнопки

Button5, "SavePos"="Go to page, "javascript:function $(w){with(w.document){var $D=new Date(body.scrollTop?2020:1970,1,1);cookie=escape(location.pathname)+'$ScrollPos='+escape(body.scrollTop)+';expires='+$D.toGMTString();var i=all.tags('frame').length;while(i--)$(w[i])}}$(this)""

Button6, "ScrollPos"="Go to page, "javascript:function $(w){with(w.document){var $n=escape(location.pathname)+'$ScrollPos=';var $s=cookie.indexOf($n);if($s>=0){var $e=cookie.indexOf(';',$s+$n.length);if($e<0)$e=cookie.length;body.scrollTop=unescape(cookie.substring($s+$n.length,$e));}var i=all.tags('frame').length;while(i--)$(w[i])}}$(this)""

Номера кнопок - по вкусу.

SavePos сохраняет в cookie позицию на странице, ScrollPos перемещает к закладке. Недостаток - закладка на странице только одна. Но мне хватает.
Замечательно работает. А можно повесить эти действия на хоткизы?
А як же ж. В настройках оперы вкладка "Дополнительно", на ней раздел "управление" и там пункт "Профили клавиатуры" с кнопкой "Правка". В настройки хоткея вносить:

Go to page, "javascript:function $(w){with(w.document){var $D=new Date(body.scrollTop?2020:1970,1,1);cookie=escape(location.pathname)+'$ScrollPos='+escape(body.scrollTop)+';expires='+$D.toGMTString();var i=all.tags('frame').length;while(i--)$(w[i])}}$(this)"

и

Go to page, "javascript:function $(w){with(w.document){var $n=escape(location.pathname)+'$ScrollPos=';var $s=cookie.indexOf($n);if($s>=0){var $e=cookie.indexOf(';',$s+$n.length);if($e

т.е. без обрамляющих кавычек
в посте допустил косяк, но думаю, мысль ясна
Да, именно то, чего я и хотел добиться. Правда, опера у меня - какая-то бета, поэтому настройки работать отказываются, но так даже лучше, пока правил конфиги вручную, много интересного там нашел :)
Извините, пожалуйста, но не подскажите ли вы, как из этого текста сделать рабочую кнопку, которую можно пепетащить на тулбар?
К сожалению, нет. Перестал читать с монитора, поэтому необходимость в таком функционале отпала, старых конфигов не сохранилось.
Плагин хороший, но он только под второй фокс, под третий нету :(
Sign up to leave a comment.

Articles