WebSite X5Help Center

 
Fabrizio R.
Fabrizio R.
User

Problema con tasto che torna su  it

Autor: Fabrizio R.
Visited 1550, Followers 1, Udostępniony 0  

Ho un problemino con il tasto torna su ,  ho trovato questo codice nel forum 

 va bene , pero' mi va sotto la barra footer e non mi fa uscire le immagini background :( questo e' il codice dove correggo ? :( help myyy...

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

<script type="text/javascript" >

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="<span>http://www.extrabeatcharter.it/images/gotop5.png" />', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"

    controlattrs: {offsetx:15, offsety:15}, //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()

</script>

Posted on the
6 ODPOWIEDZI
Fabrizio R.
Fabrizio R.
User
Autor

non riesco a postarlo :( ma da qui non ci puo' essere un aiuto?

Czytaj więcej
Posted on the from Fabrizio R.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

 

Fabrizio R.
non riesco a postarlo :( ma da qui non ci puo' essere un aiuto?

...!... aiuto? ... ...per aiutarti ad essere aiutato devi solo postare il LINK della pagina esportata in rete, ...niente di difficile e né di impegnativo...
... a limite controllane il livello tramite opportuno STYLE Z-INDEX, per esempio: 
<style>#topcontrol {z-index:10100;}</style>
... essendo argomento extra programma per cui occorrerebbe essere esperti, postare sempre anche il link della fonte del codice per facilitare aiuti ed eventuali interventi...
(... in teoria! del primo degli SCRIPT potrebbe farsene a meno o non servire nella v.12 essendo già usato dal programma...)
...!... molto semplice, immediato e spiegato nel dettaglio, l'esempio alternativo precedentemente postato di Mirko...!...

... per continuare segui quanto detto prima e/o altri potrebbero dirti di più...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Fabrizio R.
Fabrizio R.
User
Autor

ho risolto per quanto riguarda il scrolltop

Czytaj więcej
Posted on the from Fabrizio R.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... OK ... 

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Fabrizio R.
Fabrizio R.
User
Autor

:)

Czytaj więcej
Posted on the from Fabrizio R.