Problema script scroll back to top

Vezi subiectul anterior Vezi subiectul urmator In jos

Rezolvat Problema script scroll back to top

Mesaj Scris de tinkkker la data de Mar 22 Mar - 15:43

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 ([Trebuie sa fiti inscris si conectat pentru a vedea acest link]
    * 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

tinkkker
Membru Forumgratuit

Mesaje : 74
Data de inscriere : 30/08/2010
Multumiri : 0
1 avertisment

http://www.fifa-legends.wikiforum.ro

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de nick la data de Mar 22 Mar - 15:54

Codul este aici
[Trebuie sa fiti inscris si conectat pentru a vedea acest link]
Ce ai trecut tu in codul de mai sus este doar codul js .

nick
Membru onorific
Membru onorific

masculin

Mesaje : 1936
Varsta : 36
Data de inscriere : 01/08/2008
Multumiri : 0
Niciun avertisment

http://forumulandrei.com/

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de tinkkker la data de Mar 22 Mar - 17:09

Bun.Am pus codul asta dar tot nu apare nimic pe forum.

tinkkker
Membru Forumgratuit

Mesaje : 74
Data de inscriere : 30/08/2010
Multumiri : 0
1 avertisment

http://www.fifa-legends.wikiforum.ro

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de Csm la data de Mar 22 Mar - 19:57

..off.
Deschizi notepad-ul, copy-paste la cod in fisierul respectiv, click pe File > Save as..., iar acolo setezi Encoding: UTF-8 iar la sfarsitul numelui (File name) pui extensia .js si dai Save.
Te duci pe un host moca (gen webs, bravenet), faci cont, apoi uploadezi fisierul repsectiv, si adaugi prin descrierea forumului sau unde doresti (widget, etc)
Cod:
<script language="javascript" src="fisierul.js"></script>
(fisierul.js fiind link-ul catre respectivul fisier uploadat.)

Csm
Membru Forumgratuit

masculin

Mesaje : 366
Varsta : 94
Data de inscriere : 01/05/2010
Multumiri : 0
Membru exclus

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de tinkkker la data de Mier 23 Mar - 16:52

am intrat ma pe bravenet dar nu am gasit nimic unde sa uploadez

tinkkker
Membru Forumgratuit

Mesaje : 74
Data de inscriere : 30/08/2010
Multumiri : 0
1 avertisment

http://www.fifa-legends.wikiforum.ro

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de tinkkker la data de Sam 26 Mar - 7:33

Imi raspunde cineva?

tinkkker
Membru Forumgratuit

Mesaje : 74
Data de inscriere : 30/08/2010
Multumiri : 0
1 avertisment

http://www.fifa-legends.wikiforum.ro

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de Vizitato la data de Sam 26 Mar - 9:56

De pe bravenet, cand intri, ai sus in meniu websites > alegi un site din lista (sau iti faci unul daca nu ai) > file manager > Upload File

Vizitato
Vizitator


Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de tinkkker la data de Sam 26 Mar - 17:33

Am pus codul de aici [Trebuie sa fiti inscris si conectat pentru a vedea acest link] intr-un notepad am salvat cum trebuia l-am urcat pe site,am copiat adresa am pus-o aici
Cod:
<script language="javascript" src="http://tinkkker.bravehost.com/scrolltopcontrol.js"></script>
,am creat un widget am salvat ,dar tot nu merge Supărat

tinkkker
Membru Forumgratuit

Mesaje : 74
Data de inscriere : 30/08/2010
Multumiri : 0
1 avertisment

http://www.fifa-legends.wikiforum.ro

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de Vizitato la data de Sam 26 Mar - 18:05

off...
Pune codul acela care il aveai tu (ala din primul mesaj)

Si nu uita sa inlocuiesti din acel cod LINK IMAGINE SAGEATA cu link-ul sagetii.

Vizitato
Vizitator


Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de tinkkker la data de Sam 26 Mar - 19:52

Anonimu' a scris:off...
Pune codul acela care il aveai tu (ala din primul mesaj)

Si nu uita sa inlocuiesti din acel cod LINK IMAGINE SAGEATA cu link-ul sagetii.

pe asta nu il mai pun?
Cod:
<script language="javascript" src="http://tinkkker.bravehost.com/scrolltopcontrol.js"></script>

tinkkker
Membru Forumgratuit

Mesaje : 74
Data de inscriere : 30/08/2010
Multumiri : 0
1 avertisment

http://www.fifa-legends.wikiforum.ro

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de tinkkker la data de Lun 28 Mar - 21:55

Ma lasati balta?

tinkkker
Membru Forumgratuit

Mesaje : 74
Data de inscriere : 30/08/2010
Multumiri : 0
1 avertisment

http://www.fifa-legends.wikiforum.ro

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de Vizitato la data de Lun 28 Mar - 22:15

Ma mir cateodata de incapabilitatea voastra de judecata, de gandit.
Codul asta (asta, de aici, jos)
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()
Il urci pe host, cum ti-am zis aici, insa sa nu uiti sa modific din acel cod (ala din casuta alba de mai sus) cuvantul LINK IMAGINE SAGEATA cu link-ul catre imaginea sagetii care vrei sa apara in colt, iar apoi adaugi codul
Cod:
<script language="javascript" src="LINK FISIER JS"></script>
(de unde inlocuiesti cuvantul LINK FISIER JS cu link-ul catre fisierul js uplodatat) in descrierea forumului (PA > General > Forum > Configurare > Descrierea site-ului)

Trebuie sa-ti mai si desenez acuma?

P.S.: Sfat, cand doresti sa ti se rezolve o problema, nu mai pune intrebari tampite, si fa ce ti se zice.

Vizitato
Vizitator


Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de tinkkker la data de Mar 29 Mar - 8:36

Si cand am vrut sa pun codul de mai sus mi s-a zis:
[Trebuie sa fiti inscris si conectat pentru a vedea acest link] a scris:Codul este aici
[Trebuie sa fiti inscris si conectat pentru a vedea acest link]
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!

tinkkker
Membru Forumgratuit

Mesaje : 74
Data de inscriere : 30/08/2010
Multumiri : 0
1 avertisment

http://www.fifa-legends.wikiforum.ro

Sus In jos

Rezolvat Re: Problema script scroll back to top

Mesaj Scris de MNiko la data de Mier 30 Mar - 0:01

rezolvat=>inchis

MNiko
Membru onorific
Membru onorific

feminin

Mesaje : 2242
Data de inscriere : 03/07/2008
Multumiri : 0
Niciun avertisment

http://mamicreativ.com

Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum