Laatste-knop werkt niet

De laatste-knop naast paginanummering werkt overal niet. Je blijft op dezelfde pagina.

Windows 8 64-bit, laatste Firefox 23.0.

Arco

Special Member

Werkt hier met Windows7/32 en FF23 prima... :+

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

Hier niet... :')
Misschien komt het doordat de browser pas 2 dagen geleden is bijgewerkt door Mozilla.

Als je op laatste klikt krijg je volgens mij de laatste 25 berichten.
Als je een post hebt met daarin bv 27 berichten lijkt het of er niets gebeurt, maar als je naar het eind scrollt of op de end toets van je toetsenbord drukt zie je het verschil.

Firefox heeft de laatste tijd vaker wat last van knoppen die niet werken. Ik had het laatst met een combobox die het niet wou doen. Vaak komt het door cache als ik het goed begrepen heb. Beste is om even na 1 oudere versie te gaan tot er weer een nieuwe versie is... Het kan natuurlijk nog dat jij met een ander probleem te maken hebt.

Doet hij het wel goed met een andere browser bij jouw?

Als je graag firefox gebruikt, zou het je ook eens met Waterfox kunnen proberen, dat lost, voor mij tenminste, een aantal tekortkomingen op.

Bedankt voor de tip Djenn, maar ik ben specifiek Firefox-tester. Daar kan ik dus niet mee bij Mozilla aankomen.

Wat test jij dan ?
En waar kunnen wij dat terug zien ?

Je hebt tijd of je hebt geen tijd ! als je geen tijd hebt, waar is die dan gebleven ? https://ledverlichtingsoest.com/

Joey, als je op "laatste" clikt, is dat een gewone link en gaat de server voor je uitrekenen wat de laatste 25 berichten zijn. Daar kan met je browser weinig verkeerd aan gaan.

Je zult specifieker moeten zijn met op welke pagina je zit en waar je dan uitkomt.

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
Jeroen

Moderator

De 'laatste' link is inderdaad een doodnormale link. Ik heb wel wat meer informatie nodig om hier iets mee te kunnen.

Als ik op de Laatste-link klik, blijf ik op precies dezelfde pagina (hij laadt opnieuw), maar word ik naar boven gestuurd.
Dit is op álle pagina's.

Ik vind het vreemd, want het moet door PHP geparsed worden.

Sine

Moderator

En dat is vreemd omdat ?

Je gaat niet naar de laatste post, maar naar een pagina met daarin de laatste 25 posts van dat topic.

[Bericht gewijzigd door Sine op vrijdag 9 augustus 2013 10:37:28 (18%)

Er gebeurt helemaal niks, ook niet als er meer dan 25 posts zijn.

FirFox 23.0 (@ Win7,64-bit) hier en geen enkel probleem.

Fan van Samsung (en repareer ook TV's). :)

Dan zal ik Firefox even resetten.

Joey, je vertelt nog steeds niet wat je dacht dat er moest gebeuren en wat er precies gebeurt. Dat is nodig in een bug-report.

Een oud topic:
http://www.circuitsonline.net/forum/view/37253/1
Deze link is naar pagina 1. Eerste post bovenaan is van maximonster (in het groen omdat hij TS is).

Click je op: "laatste" ga je naar: http://www.circuitsonline.net/forum/view/37253/last en zie je bovenaan de 25-na-laatste post in de thread, die van Henry S. Onderaan staat de post van Shiptronic over "nieuwe folder volgende week", en dat is de allerlaatste van die thread.

(en ik vind het raar dat mensen met windows machines zomaar out-of-the-blue dingen roepen als "dan ga ik firefox resetten". Alsof dat er mee te maken heeft).

[Bericht gewijzigd door rew op vrijdag 9 augustus 2013 11:47:29 (12%)

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
Arco

Special Member

Aangezien een andere browser het wel doet bij TS lijkt me inderdaad aannemelijk dat 't probleem in FF (of de combinatie van FF en W8) zit...

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com

Hij doet het weer prima na een reset (met het wissen van alle browsergegevens zoals cookies en de cache).

Met een volledige reset worden alle browsergegevens gewist. Dit kan nét het beetje zijn wat het oplost.
https://support.mozilla.org/en-US/kb/reset-firefox-easily-fix-most-pro…

Het zou met verouderde data te maken kunnen hebben.

Sorry hoor, maar ik kan me niet voorstellen dat het resetten van al je browser gegevens dit probleem oplost.

Hoe zou firefox moeten verzinnen dat:
www.circuitsonline.net/forum/view/37253/1
www.circuitsonline.net/forum/view/37253/last

soms dezelfde inhoud hebben? Of dat als je op de eerste zit, je (=firefox) maar besluit om niet naar de geclickte link te gaan want hij lijkt zoveel op die eerste?

Hoogstens ben jij ooit op ..../last geweest, en denkt ie dat ie de gecachte versie mag gebruiken. Een reload zou dan genoeg moeten zijn. Maar dan heeft firefox het verkeerd gedaan met het geloven van een oude gecachte versie terwijl dat niet had gemogen. Dat is een bug. Maar gelukkig rapporteren de beta-testers dit soort dingen aan Mozilla zodat het gefixed kan worden.

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/

Dat een url als hierboven "../last" in de browser de pagina cached klopt en is dus GEEN bug van de browser. Helaas hoe je het ook wilt verkopen. ;-)
Het is een HTTP GET request met eenzelfde string als die van een mogelijke oudere pagina. Dus kun je die prima cachen.

Ondanks allerlei meta tags in de <head> van de pagina is dit niet te voorkomen.

Een oplossing voor dit probleem is door er bijvoorbeeld een random string aan toe te voegen zoals:
http://www.circuitsonline.net/forum/view/37253/last?rand=1234

De text "rand" maakt niet uit (mits de forum php code er last van heeft, dan kies je wat anders). Het stukje "1234" kan een random gegenereerd getal zijn om te zorgen dat de browser deze als uniek ziet.

Wat ik dan doe is dat getal afleiden van de machine "epoch" tijd. (PS. Dat is een seconde counter vanaf 1 jan 1970, voor diegene die niet weten wat dat betekend).

Een fluitje van een cent omdat aan de link toe te voegen.

1-st law of Henri: De wet van behoud van ellende. 2-nd law of Henri: Ellende komt nooit alleen.

Lijkt me alleen niet goed voor je SEO, henri62 ;)

[Bericht gewijzigd door AgentP op zondag 11 augustus 2013 21:12:05 (41%)