Mød en af Nordens fremmeste eksperter i adfærdsdesign – Morten Münster, der bl.a. har skrevet ” Jytte fra marketing er desværre gået for i dag” – på Computerworld Cloud & AI Festival.
Javascriptet som du bruger, er jo client side, du kan selvfølgelig ikke se hvilke sider brugeren tidligere har været på. MEN du kan se hvilken side, der har ledt brugeren hen til den aktuelle side, denne information ligger i variablen $_SERVER["HTTP_REFERER"].
Alternativ skal du lave din redirect ude hos brugeren feks. med et regulært javascript eller et meta tag.
Kan du give et eksempel på hvordan jeg skal lave det med meta-tag ? Kan ikke huske hvordan det fungerer... Den skal gerne redirecte så hurtigst som muligt...
Noget i den her retning evt.. Har ikke styr på javascript, så der har jeg måske skrevet forkert.. Ellers vil jeg mene at dette er den bedste, mest kompatible måde at gøre det på.
<?php if(isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) { header('Location: '.$_SERVER['HTTP_REFERER']); } else { ?> <HTML><HEAD><TITLE></TITLE> <SCRIPT language="JavaScript"><!-- history.go(-1); // <- Er det sådan man går et skridt tilbage i javascript? //--> </SCRIPT> <BODY> Klik venligst 'Tilbage', hvis din browser ikke selv klarer det. </BODY> </HTML> <?php } ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.