Archief - PHP/HTML: bladwijzers werken niet na header("Location:")

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Squealer

Legacy Member
Tis tvolgende: Kheb een post-pagina met een reageer-formulier onderaan. Op de post pagina staan er ook nog bladwijzers om snel naar onderen, boven, ... op de pagina te springen. Die werken normaal (verspringen binnen een pagina zonder refresh) TOT ik reageer. Als ik na het submitten van een reactie op een bladwijzer klik (#bottom bv), herlaadt IE6 de postpagina eerst alvorens te verspringen naar de onderkant. Dat refreshen mag niet, want sommige posts bevatten zware pics/video's/.....


Hoe zit het reageren in elkaar?
- post.php, met reageer formulier
- reageer formulier post naar reageer.php
- reageer.php doet de verwerking en stuurt de browser dmv de php functie header("Location: ....") terug naar de post-pagina.
- voorbeeld van bladwijzers op de post-pagina:
<a href="#bottom" title="Onderaan de pagina">*pic*</a>
....
<a name="bottom"></a>

Dus: bladwijzers werken niet zoals ze moeten na een redirect door de header() functie....


help?

servi

Legacy Member
als je een link plaatst naar de probleemsite kan het duidelijker worden, mij lijkt het dat IE dit niet kan omdat je juist allerlei data hebt verstuurd via POST En IE die data opnieuw gaat willen versturen maar weet dat dit niet mag en daarom de pagina gaat herladen.

Squealer

Legacy Member
site is die uit men signature, maar ge gaat et probleem dus enkel ervaren als ge reacties begint te plaatsen, en daarvoor moet ge registreren...

Is er een workaround in IE?

Kga et ff in FireFox en Opera testen


EDIT: Mozilla Firefox 1.0 en Opera 7.54 doen het zoals het moet ...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan