Προς το περιεχόμενο

HTML Trick


zavoliarakos

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια σας!Είναι κάποιες σελίδες που έχουν ανα σελίδα κάποια ποστς και επειδή όταν θες να δεις πολλά είναι πααααρα πολύ κουραστικο να φορτώνεις ξανά και ξανά και ξανά τη σελίδα και ένα σωρό άλλα άχρηστα... θα ήθελα να μάθω πως αλλάζοντας κάτι στη διεύθηνση να μου τα κάνει sort σε φάση αντι για 8 post per page 100 posts per page..!Σε κάποιες γινόταν απλά..είχε κατι στο link που ήταν πάντα σταθερό χ=10 ας πούμε το άλλαζες και έπιανε..αν όπως είναι κάτι της μορφής π.χ. http://www.insomnia.gr/forum/forumdisplay.php?f=16 και τα επομενα 10 ειναι στο http://www.insomnia.gr/forum/forumdisplay.php?f=17 πως να δω μαζί το 16-17?!!! Ευχαριστώ!

Δημοσ.

Καλησπέρα. Νομίζω πως αυτό που περιγράφεις δε γίνεται με HTML μόνο. Συγκεκριμένα:

 

θα ήθελα να μάθω πως αλλάζοντας κάτι στη διεύθηνση να μου τα κάνει sort σε φάση αντι για 8 post per page 100 posts per page..!Σε κάποιες γινόταν απλά..είχε κατι στο link που ήταν πάντα σταθερό χ=10 ας πούμε το άλλαζες και έπιανε..

 

...αυτό είναι feature του software που υποστηρίζει τη σελίδα/site και το οποίο συνήθως χρησιμοποιεί κάποια server-side γλώσσα (με δημοφιλέστερη την PHP) για να παράγει δυναμικά τον εκάστοτε HTML κώδικα ο οποίος θα «σερβιριστεί» στον browser/client που επισκέπτεται τη σελίδα. Π.χ. στο vBulletin που χρησιμοποιεί το Insomnia και άλλα μεγάλα fora, αυτό περνιέται ως παράμετρος (&pp=XX) στο URL ή υπάρχει ως τιμή (default ή άλλη από τις δυνατές που μπορεί να πάρει) που κρατιέται στα account settings του κάθε χρήστη.

 

 

αν όπως είναι κάτι της μορφής π.χ. http://www.insomnia.gr/forum/forumdisplay.php?f=16 και τα επομενα 10 ειναι στο http://www.insomnia.gr/forum/forumdisplay.php?f=17 πως να δω μαζί το 16-17?!!! Ευχαριστώ!

 

Εδώ βλέπω ότι το παράδειγμά σου είναι παρμένο από το ίδιο το Insomnia, αλλά μάλλον κάνεις κάποιο λάθος: Τα δύο links δείχνουν σε διαφορετικές ενότητες του φόρουμ και τα επόμενα 10 (ή 20 ή 40 κλπ) threads της 1ης ενότητας σε καμμία περίπτωση δεν βρίσκονται στο 2ο link που δίνεις.

 

 

Πέραν της χρήσης PHP ή ανάλογης τεχνολογίας, θα μπορούσε να γίνει και με AJAX. Έχω πετύχει ιστοσελίδες (blogs, αν θυμάμαι καλά) που κάνοντας κλικ στο κάτω μέρος της σελίδας σε link με όνομα "Show more/older entries" ή παρεμφερές, φορτώνεται επιπλέον περιεχόμενο από εκεί και κάτω, χωρίς refresh/reloading συνολικά της σελίδας...

Δημοσ.

Parsifal σε ευχαριστώ για την απάντηση.Κατάλαβα τι λες.Όσο για το παράδειγμά μου ομολογώ πως είναι λίγο αποτυχημενο μιας και αναφερεται σε 2 διαφορετικές τοποθεσίες, απλά ήθελα να τονίσω την αλλαγή μιας μεταβλητής στο url.Αφορμή ήταν σελίδες τύπου ηλεκτρονικών καταστημάτων με κατάλογο προιόντων που μόλις κάνω sort μπαίνει στο url http://www.url.com/katalogos/with(x=40).htm και υπέθεσα πως θα μπορούσαμε να κανουμε κάτι τέτοιο από μόνοι μας αν γνωρίζαμε πως σε σελίδες που δε παρέχουν το παραπάνω feature.Και πάλι ευχαριστώ.

Δημοσ.

Από μόνοι μας, πώς; Ως επισκέπτες, προσθέτοντας στα κουτουρού κάτι στο URL για να επιτύχουμε τέτοια λειτουργικότητα; Όχι, δε νομίζω πως γίνεται αν η επίμαχη ιστοσελίδα/site δεν προσφέρει ρητά μία τέτοια λειτουργικότητα. Άρα λοιπόν, η απάντηση είναι «σίγουρα όχι», στη γενική περίπτωση. Και σίγουρα όχι σε ένα site με απλές στατικές HTML σελίδες.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...