Bonsoir à tous, et désolé à la fois du titre du sujet et de l'avoir posté n'importe où, à vrai dire j'ignore s'il a plus sa place en PHP ou en JS.
Je me posais donc une question vis-à-vis de ces fameux liens "page précédente". J'ai pour habitude d'utiliser le referer, s'il existe. Seulement, cela provoque une cassure au niveau de l'historique de navigation : là où history.back(); reviendra réellement à la page précédente, le navigateur considèrera alors HTTP_REFERER comme une nouvelle page.
Néanmoins, ne pouvant garantir l'utilisation de Javascript, je n'ai pas envie de "bêtement" disposer history.back();, ce qui ne mènerait pas bien loin l'utilisateur ne possédant pas JS.
Je me demandais, alors, s'il n'existait pas une parade ?
J'ai imaginé une solution consistant à employer history.back(); par défaut et HTTP_REFERER dans un élément <noscript />, que peut-on en penser ?
Je vous remercie de m'avoir lu.
Je me posais donc une question vis-à-vis de ces fameux liens "page précédente". J'ai pour habitude d'utiliser le referer, s'il existe. Seulement, cela provoque une cassure au niveau de l'historique de navigation : là où history.back(); reviendra réellement à la page précédente, le navigateur considèrera alors HTTP_REFERER comme une nouvelle page.
Néanmoins, ne pouvant garantir l'utilisation de Javascript, je n'ai pas envie de "bêtement" disposer history.back();, ce qui ne mènerait pas bien loin l'utilisateur ne possédant pas JS.
Je me demandais, alors, s'il n'existait pas une parade ?
J'ai imaginé une solution consistant à employer history.back(); par défaut et HTTP_REFERER dans un élément <noscript />, que peut-on en penser ?
Je vous remercie de m'avoir lu.