ФорумПрограммированиеJavaScript → Мертвый scroll

Мертвый scroll

  • sNICkerssss

    Сообщения: 4 Репутация: N Группа: Кто попало

    Spritz 9 августа 2010 г. 22:28

    Есть ли возможность сделать такую функцию на js, что бы в любой момент при ее вызове scroll документа становился "мертвым" (при прокрутке колеса мышки не двигался ни вверх ни вниз)?
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 9 августа 2010 г. 23:47, спустя 1 час 18 минут 54 секунды


    window.onscroll
  • ivanscm

    Сообщения: 1251 Репутация: N Группа: Джедаи

    Spritz 10 августа 2010 г. 1:03, спустя 1 час 15 минут 39 секунд

    хороший скролл - мертвый скролл
    С возвращением, Пiха!
  • sNICkerssss

    Сообщения: 4 Репутация: N Группа: Кто попало

    Spritz 10 августа 2010 г. 5:01, спустя 3 часа 58 минут 11 секунд



    window.onscroll



    и что дальше…. Словить событие, то понятно как. ))
  • maxfr

    Сообщения: 545 Репутация: N Группа: Кто попало

    Spritz 10 августа 2010 г. 5:04, спустя 2 минуты 52 секунды

    http://www.htmlbook.ru/css/overflow.html
    Я сюда смотрел)))
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 10 августа 2010 г. 5:05, спустя 52 секунды

    блокирование скролла так не помогает?
    adw/0
  • maxfr

    Сообщения: 545 Репутация: N Группа: Кто попало

    Spritz 10 августа 2010 г. 5:05, спустя 18 секунд

    а потом делал такое

    var $j = jQuery.noConflict();
    $j.fn.jGrow = function(options) {
     var opts = $j.extend({}, $j.fn.jGrow.defaults, options);
     return this.each(function() {
      $j(this).css({ overflow: "hidden" }).bind("keypress", function() {
         $this = $j(this);
         var o = $j.meta ? $j.extend({}, opts, $this.data()) : opts;
    //alert(this.rows);
    if(o.rows >= 0 && (this.scrollHeight > this.clientHeight)) {
             this.rows += 1;
         } else if((this.rows <= o.rows) && (this.scrollHeight > this.clientHeight)) {
           this.rows += 1;
         } else if(o.rows != 0 && this.rows > o.rows) {
           $this.css({ overflow: "auto" });
         }
         $this.html();
       });
     });
    }
    $j.fn.jGrow.defaults = { rows: 0 };
    $j(document).ready(function() { $j("#comment").jGrow({ rows: 25 }); })


    тут + он еще и тянет поле взависимости от набронных символов)
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 10 августа 2010 г. 6:25, спустя 1 час 19 минут 49 секунд

    при прокрутке колеса мышки не двигался ни вверх ни вниз

    overflow:hidden; и ниче крутиццо не будет))
    Высокоуровневое абстрактное говно
  • maxfr

    Сообщения: 545 Репутация: N Группа: Кто попало

    Spritz 10 августа 2010 г. 6:29, спустя 3 минуты 34 секунды

    о-о-о-о-e-e-e-e
  • sNICkerssss

    Сообщения: 4 Репутация: N Группа: Кто попало

    Spritz 10 августа 2010 г. 13:38, спустя 7 часов 9 минут 22 секунды


    http://www.htmlbook.ru/css/overflow.html
    Я сюда смотрел)))


    В описании темы указано "scroll документа"

Пожалуйста, авторизуйтесь, чтобы написать комментарий!