Forum gratuit: forum de suport al utilizatorilor
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Problema script scroll back to top

Pagina 2 din 2 Înapoi  1, 2

Vezi subiectul anterior Vezi subiectul urmator In jos

Rezolvat Problema script scroll back to top

Mesaj Scris de tinkkker Mar Mar 22, 2011 3:43 pm

Rezumarea primului mesaj :

Am gasit pe un site acest cod scroll back to top.Am inteles ca se poate baga in descriere site sau footer.Eu am vers. invision la forum deci nu pot baga in footer asa ca am bagat in descriere site,dar surpriza acolo nu merge...apare doar o parte din el.
Acesta este codul:
Cod:
    /***********************************************
    * Scroll To Top Control script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
    * This notice MUST stay intact for legal use
    * Visit Project Page at http://www.dynamicdrive.com for full source code
    ***********************************************/



    var scrolltotop={
      //startline: Integer. Number of pixels from top of doc scrollbar is scrolled before showing control
      //scrollto: Keyword (Integer, or "Scroll_to_Element_ID"). How far to scroll document up when control is clicked on (0=top).
      setting: {startline:100, scrollto: 0, scrollduration:1000, fadeduration:[500, 100]},
      controlHTML: '<img src="LINK IMAGINE SAGEATA" style="width:48px; height:48px" />', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"
      controlattrs: {offsetx:5, offsety:5}, //offset of control relative to right/ bottom of window corner
      anchorkeyword: '#top', //Enter href value of HTML anchors on the page that should also act as "Scroll Up" links

      state: {isvisible:false, shouldvisible:false},

      scrollup:function(){
          if (!this.cssfixedsupport) //if control is positioned using JavaScript
            this.$control.css({opacity:0}) //hide control immediately after clicking it
          var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto)
          if (typeof dest=="string" && jQuery('#'+dest).length==1) //check element set by string exists
            dest=jQuery('#'+dest).offset().top
          else
            dest=0
          this.$body.animate({scrollTop: dest}, this.setting.scrollduration);
      },

      keepfixed:function(){
          var $window=jQuery(window)
          var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx
          var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety
          this.$control.css({left:controlx+'px', top:controly+'px'})
      },

      togglecontrol:function(){
          var scrolltop=jQuery(window).scrollTop()
          if (!this.cssfixedsupport)
            this.keepfixed()
          this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false
          if (this.state.shouldvisible && !this.state.isvisible){
            this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0])
            this.state.isvisible=true
          }
          else if (this.state.shouldvisible==false && this.state.isvisible){
            this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1])
            this.state.isvisible=false
          }
      },
   
      init:function(){
          jQuery(document).ready(function($){
            var mainobj=scrolltotop
            var iebrws=document.all
            mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest //not IE or IE7+ browsers in standards mode
            mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body')
            mainobj.$control=$('<div id="topcontrol">'+mainobj.controlHTML+'</div>')
                .css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'})
                .attr({title:'Scroll Back to Top'})
                .click(function(){mainobj.scrollup(); return false})
                .appendTo('body')
            if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='') //loose check for IE6 and below, plus whether control contains any text
                mainobj.$control.css({width:mainobj.$control.width()}) //IE6- seems to require an explicit width on a DIV containing text
            mainobj.togglecontrol()
            $('a[href="' + mainobj.anchorkeyword +'"]').click(function(){
                mainobj.scrollup()
                return false
            })
            $(window).bind('scroll resize', function(e){
                mainobj.togglecontrol()
            })
          })
      }
    }

    scrolltotop.init()

Vreau sa stiu daca nu e bun scriptul sau ..e de la mine ..nu stiu de la forum poate Supărat
avatar

tinkkker
Membru Forumgratuit

Mesaje : 74
Data înscrierii : 30/08/2010
Mulțumiri : 0
Internet Explorer Invision

http://www.fifa-legends.wikiforum.ro
tinkkker a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de tinkkker Mar Mar 29, 2011 8:36 am

Si cand am vrut sa pun codul de mai sus mi s-a zis:
nick a scris:Codul este aici
http://www.dynamicdrive.com/dynamicindex3/scrolltop.htm
Ce ai trecut tu in codul de mai sus este doar codul js .

Si daca nu as mai fi zis ceva in topic l-ar fi inchis pentru lipsa de interes(a mea)!

Rezolvat!
avatar

tinkkker
Membru Forumgratuit

Mesaje : 74
Data înscrierii : 30/08/2010
Mulțumiri : 0
Internet Explorer Invision

http://www.fifa-legends.wikiforum.ro
tinkkker a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de MNiko Mier Mar 30, 2011 12:01 am

rezolvat=>inchis
MNiko

MNiko
Membru onorific
Membru onorific

Mesaje : 2226
Data înscrierii : 03/07/2008
Mulțumiri : 0
Internet Explorer punBB

http://mamicreativ.com
MNiko a fost mulțumit de autorul acestui subiect.

Pagina 2 din 2 Înapoi  1, 2

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum