Стрелка "Вверх"

Wertos

Пользователь
Стрелка вверх/вниз ;)

HTML:
<div style="position:fixed; right:0.5%; bottom:5%; z-index: 1000;">
  <img title="#top" class="clickable scroll" src="images/rise.png" alt="" border="0" style="opacity: 0.4; filter:Alpha(Opacity='40');">
  <br />
  <img title="#down" class="clickable scroll" src="images/fell.png" alt="" border="0" style="opacity: 0.4; filter:Alpha(Opacity='40');">
</div>
 
<script type="text/javascript">
$(document).ready(function () {
$(function(){
  $('.scroll').bind('click',function(){
  var scrollHeight = document.documentElement.scrollHeight;
  var clientHeight = document.documentElement.clientHeight;
  var scrollHeight = Math.max(scrollHeight, clientHeight);
    var b = getBrowserInfo();
    var br = (b.type == 'Chrome') ? 'body' : 'html'
    var speed = 2000; // Скорость движения
      if($(this).attr('title')=='#down'){
        $(br).animate({scrollTop:scrollHeight}, speed,'swing');
      } else if($(this).attr('title')=='#top'){
        $(br).animate({scrollTop:0}, speed,'swing');
      } else {
        $(br).animate({scrollTop: $(this.hash).offset().top}, speed,'swing');
    }
    return false;
  });
});
$('.scroll').mouseover(function() { $(this).animate({ opacity: "1" }, 500);  });
$('.scroll').mouseout(function()  { $(this).animate({ opacity: "0.4" }, 500); });
});
</script>
Функция getBrowserInfo(); в main.js
Код:
function getBrowserInfo() {
    var t,v = undefined;
    if (window.chrome) t = 'Chrome';
    else if (window.opera) t = 'Opera';
    else if (document.all) {
        t = 'IE';
        var nv = navigator.appVersion;
        var s = nv.indexOf('MSIE')+5;
        v = nv.substring(s,s+1);
    }
    else if (navigator.appName) t = 'Netscape';
    return {type:t,version:v};
}
581394460dd088a85d85cd898ebfe339.png
 

Вложения

  • fell.png
    fell.png
    2.5 KB · Просмотры: 34
  • rise.png
    rise.png
    1.8 KB · Просмотры: 33

Wertos

Пользователь
Tima, ну так и есть )) я правду написал ! Потом сходил за своей клавой, но оказалось что она пасс не помнит к PPPoE ! да ппц... только пробегал туда-сюда !
 
Сверху