Τρίτη, 23 Μαρτίου 2010

Print this post

ΠΡΟΣΘΗΚΗ ΚΟΥΜΠΙΟΥ BACK TO TOP

Πολλές φορές τυχαίνει να επισκεπτόμαστε ένα blog ή ένα website και για να το εξερευνήσουμε κατεβαίνουμε και κατεβαίνουμε πολύ κάτω. Για να ανεβούμε στην κορυφή της σελίδας πρέπει να χρησιμοποιήσουμε το ποντίκι και αυτό ίσως να μας πάρει μερικά δευτερόλεπτα. Η αλήθεια είναι ότι στο διαδύκτιο όλοι βιαζόμαστε και θέλουμε να εξοικονομούμε όσο περισσότερο χρόνο γίνεται γιατί το να κάθεσε σε μια οθόνη περιμένοντας να περάσει κάποιο χρονικό διάστημα έτσι ώστε να διεκπεραιωθεί κάποια εργασία είναι εκνευριστικό. Ευτυχώς μπορούμε να αποφύγουμε τον εκνευρισμό των αναγνωστών μας με ένα κουμπί. Με ένα κλικ σε αυτό το κουμπί μεταφερόμαστε αυτομάτως στην κορυφή της σελίδας μας. Κακά τα ψέμματα αλλά το τελευταίο που θέλουμε είναι να εκνευρίζουμε τους αναγνώστες μας. Πάμε να δούμε πως θα κάνουμε την προσθήκη αυτού του button.
Για αρχή μπάινουμε στο λογαριασμό που έχουμε στο blogspot και από τον πανόπτη πηγαίνουμε στη διάταξη και από εκεί στην επεξεργασία HTML. Πριν προχωρήσουμε παίρνουμε ένα αντίγραφο ασφαλείας (back up) του template. Μετά πατάμε το Control και το F (Ctrl+F) για να ανοίξει το ψαχτήρι στο κάτω μέρος του browser. Πληκτρολογούμε:

]]></b:skin>

Θα το δούμε τονισμένο με χρώμα στον κώδικα. Αμέσως πριν από αυτό κάνουμε αντιγραφή - επικόλληση τον πατακάτω κώδικα:

#backtotop {
padding:5px;
position:fixed;
bottom:10px;right:10px;
cursor:pointer;
}

Μετά πάμε και πάλι στο χαστήρι στο κάτω μέρος του browser και βάζουμε το:

</body>

Θα το δούμε τονισμένο με χρώμα στον κώδικα. Αμέσως πριν από αυτό κάνουμε αντιγραφή - επικόλληση τον πατακάτω κώδικα:

<a href="#" id="backtotop"><img src="Image-Url" alt="back to top" /></a>

Στο Image-Url μπορείται να βάλετε διάφορες διευθύνσεις εικονιδίων. Μπορείτε να δημιουργήσετε δικά σας ή να βρείτε έτοιμα στο internet. Αν κάνετε δικάσας σηκώστε τα στο Photo Bucket ή στο Image Shack .
Μερικές διευθύνσεις για εικονίδια είναι οι παρακάτω:

http://3.bp.blogspot.com/_JwD5r652h00/SvDAnTlDfDI
/AAAAAAAAAQY/y-NAytkDXjI/s1600/bttp-5.png
http://4.bp.blogspot.com/_JwD5r652h00/SvDBBZGgr-I
/AAAAAAAAAQg/1X96vgeWqaw/s400/bttp-6.png0/bttp-7.png
http://2.bp.blogspot.com/_JwD5r652h00/SvDBCN6PpfI
/AAAAAAAAARA/oEpqkKnL0Jw/s400/bttp-10.png
http://2.bp.blogspot.com/_JwD5r652h00/SvDBBw_U6MI
/AAAAAAAAAQ4/KDKaH8OTDO4/s400/bttp-9.png
http://1.bp.blogspot.com/_JwD5r652h00/SvDBBzoz4II
/AAAAAAAAAQw/n9hIomKpQxY/s400/bttp-8.png
http://3.bp.blogspot.com/_JwD5r652h00/SvDBBlYeFHI
/AAAAAAAAAQo/lzY3WpZpwPA/s40
http://4.bp.blogspot.com/_JwD5r652h00/SvDBWmm_WTI
/AAAAAAAAARQ/xfyALfcAbZ4/s400/bttp-12.png
http://3.bp.blogspot.com/_JwD5r652h00/SvDBW6QlhXI
/AAAAAAAAARY/6ZxECjTlMxM/s400/bttp-13.png
http://3.bp.blogspot.com/_JwD5r652h00/SvDBW-al_pI
/AAAAAAAAARg/Aoxlzmp3Kw0/s400/bttp-14.png
http://3.bp.blogspot.com/_JwD5r652h00/SvDBloI2NZI
/AAAAAAAAARw/VI-Li7cPUvM/s1600/bttp-16.png
http://3.bp.blogspot.com/_JwD5r652h00/SvDBl0UhsvI
/AAAAAAAAASA/ge0GmH0HkyE/s400/bttp-19.png
http://1.bp.blogspot.com/_JwD5r652h00/SvDBl9PLQ7I
/AAAAAAAAAR4/5fV05DNfZ9o/s400/bttp-17.png

Πειραματιστείτε για να βρείτε το εικονίδιο της αρεσκείας
σας. Για τις ανάγκες της ανάρτησης επιλέξαμε μια 
διεύθυνση εικονιδίο και ο κώδικας έγινε ως εξής:
 
<a href="#" id="backtotop"><img src=
"http://2.bp.blogspot.com/_JwD5r652h00/SvDBCN6PpfI/AAAAAAAAARA
/oEpqkKnL0Jw/s400/bttp-10.png" alt="back to top" /></a>
Τέλος πάμε ξανά στο ψαχτήρι μας και πληκτρολογούμε το:

<head>

Θα το δούμε τονισμένο με χρώμα στον κώδικα. Αμέσως μετά από αυτό κάνουμε αντιγραφή - επικόλληση τον πατακάτω κώδικα:

&lt;script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js'
type='text/javascript'&gt;&lt;/script&gt;
&lt;script language=&quot;javascript&quot;&gt;
$(window).ready(function(){
$('#backtotop').click(function(e){
e.preventDefault();
$('html, body').animate({scrollTop:0}, 'slow');
});
});
&lt;/script&gt;



Στη συνέχεια πατάμε αποθήκευση (save) και είμαστε έτοιμοι. Για να δείτε πως θα φαίνεται
μπορείτε να δείτε εδώ . Ελπίζω να το βρείτε χρήσιμο. Καλή επιτυχία.

22 σχόλια:

  1. οπς αυτο ειναι ξεχωριστο απο αυτο που χρησιμοποιουν οι πιο πολλοι γιατι δεν παει κατευθειαν πανω αλλα ειναι σαν να κυλαει..
    ενδιαφερον..

    ΑπάντησηΔιαγραφή
  2. @Johnpatra Ναι, αυτό είναι κουμπί κύλισης. Τα άλλα είναι ένα είδος ανακατεύθυνσης της home page.

    ΑπάντησηΔιαγραφή
  3. παρα πολυ χρησιμο, το προσθεσαμε! καλη συνεχεια!
    ευχαριστουμε...

    ΑπάντησηΔιαγραφή
  4. @Super Betades Χαίρομαι που σας άρεσε.

    ΑπάντησηΔιαγραφή
  5. Ευχαριστώ! πολύ χρήσιμο!
    μόλις το πρόσθεσα!

    ΑπάντησηΔιαγραφή
  6. @manoula Να 'σαι καλά. Χαίρομαι που σου άρεσε. Καλές γιορτές να έχεις.

    ΑπάντησηΔιαγραφή
  7. καλά ολα Αυτά που γράφεις αλλα εμένα οτι εχει να κάνει με επεξεργασία HTML ΜΟΥ βγάζει πάντα αυτο το μύνημα Δεν ήταν δυνατή η ανάλυση του προτύπου σας, επειδή δεν είναι σωστά μορφοποιημένο. Βεβαιωθείτε ότι όλα τα στοιχεία XML είναι σωστά κλεισμένα. Αγνωστο γιατι; ευχαρηστώ ανδρέας

    ΑπάντησηΔιαγραφή
  8. @andreas Πρότυπο είναι το template που χρησιμοποιείς. Μήπως πήγες παλιότερα να το πειράξεις και κατά λάθος αφαίρεσες κάποιο στοιχείο ή σύμβολο; Ένας κώδικας HTML κλείνει συνήθως με /> Μήπως από κάποια γραμμή κώδικα λείπει το κλείσιμο;

    ΑπάντησηΔιαγραφή
  9. Μπράβο, σε ευχαριστώ που μοιράζεσαι τις γνώσεις σου. Μήπως θα μπορούσες να μας πεις αν υπάρχει τρόπος να βάλουμε ένα κουμπί στη θέση ενός συνδέσμου; για π.χ. στις αναρτήσεις μου κάποιες φορές επικολλώ έναν σύνδεσμο (αρκετές γραμμές και κακόγουστος) για να διευκολύνω τους αναγνώστες μου. Αυτόν ακριβώς τον σύνδεσμο μπορώ να του δώσω τη μορφή εικονιδίου που να λέει για παράδειγμα "κάνε κλικ εδώ" ή "download" κλπ.;
    Thanks anyway!!!!

    ΑπάντησηΔιαγραφή
  10. @yiafar Εννοείς μέσα στην ανάρτηση - άρθρο; ΑΝ ναι μπορείς να βρεις εικονίδια που θέλεις στις εικόνες του google ως εικονίδια ή clip art και να τα βάλεις μέσα στην ανάρτηση σου. Μετά μπορείς να τα μετατρέψεις σε links από το control panel της συγγραφής ανάρτησης. Να ξέρεις όμως ότι με την προσθήκη εικονιδίου μέσα σε ανάρτηση μπορεί οι γραμμές της ανάρτησης σου να είναι λίγο πιο αραιές.

    ΑπάντησηΔιαγραφή
  11. Σε ευχαριστώ για την άμεση απάντησή σου. Παίρνω το θάρρος να σε ξαναενοχλήσω αν δεν τα καταφέρω.
    Πες μου πως μπορώ να προσθέσω το blog σου σε αυτά που παρακολουθώ με τον blogger? (σε κάποια μπορώ να γίνω αναγνώστης με κάποιο gadget) Ή αν προσθέσω τον κώδικα για τον Banner πρέπει να τον αντιγράψω κάπου συγκεκριμένα ή όπου θέλω;
    Συγνώμη αλλά δεν είμαι και πολύ σχετικός.

    ΑπάντησηΔιαγραφή
  12. Ξέχνα τις 2 τελευταίες ερωτήσεις σε παρακαλώ, βρήκα τη λύση για να παρακολουθώ το blog και για να προσθέσω τον κώδικα.
    Όσον αφορά τη μετατροπή εικόνας σε link το ψάχνω ακόμη. Αυτό με το control panel πως γίνεται;
    ...και καλό Σαββατοκύριακο!

    ΑπάντησηΔιαγραφή
  13. Τελικά βρήκα τη λύση σε όλα.
    Ψάχνοντας ...πας και στην πόλη! (έτσι λένε).
    Σε ευχαριστώ και τα λέμε.

    ΑπάντησηΔιαγραφή
  14. @yiafar Αν ψάξεις στο blog Μου θα βρεις πολλές απαντήσεις. Μέχρι στιγμής έχει 92 αναρτήσεις. Αν αφιερώσεις λίγη ώρα για να το εξερευνήσεις θα βρεις πολλά που θα σ' ενδιαφέρουν. Για ότι απορία έχεις άφησε σχόλιο ή στείλε μου email.

    ΑπάντησηΔιαγραφή
  15. ΓΙΑ ΤΟΝ ΦΙΛΟ ΠΑΡΑΠΑΝΩ ΓΙΑ ΚΟΙΤΑΞΕ ΚΑΙ ΑΥΤΟ ΤΟ SOFTWARE http://www.kristanixsoftware.com/ ΝΑ ΔΕΙΣ ΑΝ ΣΟΥ ΚΑΝΕΙ!

    ΑπάντησηΔιαγραφή
  16. @andreas Ευχαριστώ Ανδρέα για τη συμβολή σου.

    ΑπάντησηΔιαγραφή
  17. hackaday,
    πολύ σ'ευχαριστώ..μόλις σε ανακάλυψα και περάσαμε μια ολόκληρη Κυριακή μαζί ψάχνοντας στις αναρτήσεις σου..-:))

    μόλις ευκαιρίσεις,κερνάω καφέ και γλυκάκι στο βλογ μου...

    ΑπάντησηΔιαγραφή
  18. @SpIrToKoYto Καλωσήρθες στο ιστολόγιο μου. Αν φάνηκα χρήσιμος χαίρομαι. Ποτέ δε λέω όχι σε καφεδάκι και γλυκάκι. Αν θέλεις μπες και εδώ:
    http://hackaday-thema.blogspot.com (και αυτό δικό μου είναι).

    ΑπάντησηΔιαγραφή
  19. This is a topic that's near to my heart... Cheers! Exactly where are your contact details though?
    Also see my website > drum tobacco prices

    ΑπάντησηΔιαγραφή
  20. For hottest news you have to pay a quick visit internet and on internet I
    found this web page as a most excellent web site for most recent updates.
    My web page ; http://www.yourtobaccosstore.com

    ΑπάντησηΔιαγραφή
  21. I leave a response when I appreciate a post on a blog or I have
    something to add to the conversation. It is triggered by the sincerness communicated in the article I browsed.
    And on this article "ΠΡΟΣΘΗKΗ KΟΥΜΠΙΟΥ BACK TO TOP".
    I was moved enough to drop a thought :-) I do have 2 questions for you if you don't mind. Is it simply me or do some of these comments look like coming from brain dead folks? :-P And, if you are writing at additional social sites, I would like to keep up with anything fresh you have to post. Could you list every one of all your shared pages like your twitter feed, Facebook page or linkedin profile?
    Here is my website :: amber leaf

    ΑπάντησηΔιαγραφή
  22. You actually make it seem so easy with your presentation but I find this topic to
    be really something which I think I would never understand.
    It seems too complex and very broad for me.

    I'm looking forward for your next post, I will try to get the hang of it!
    My blog ... golden virginia

    ΑπάντησηΔιαγραφή

back to top