---
title: "Ladda om sidan som man befinner sig på"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/151577-ladda-om-sidan-som-man-befinner-sig-på"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "vic"
published: "2006-09-21T13:23:30.000Z"
updated: "2006-09-22T08:40:46.000Z"
replies: 5
views: 416
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/151577-ladda-om-sidan-som-man-befinner-sig-på"
---

# Ladda om sidan som man befinner sig på

## #1 — vic, 2006-09-21T13:23Z

Hej igen!

Jag har följande script:

```
<script type="text/javascript">
<!--
if (navigator.appName == 'Netscape') var language = navigator.language;
else var language = navigator.browserLanguage;

document.location.href = 'sidan.php';
-->
</script>
```

Nu behöver jag istället för att gå till "sidan.php" bara ladda om sidan som man befinner sig på, alltså bara en reload av själva sidan man är på.

Någon som vet?

Permalänk: https://www.webforum.nu/p/151577

## #2 — Peter S, 2006-09-21T14:03Z

Hejsan!  :) 

```
location.reload()
```

alt.

```
location.reload(true)
```

Permalänk: https://www.webforum.nu/p/1870502

## #3 — vic, 2006-09-21T14:40Z

tack igen :)

Permalänk: https://www.webforum.nu/p/1870512

## #4 — vic, 2006-09-21T23:59Z

Attans det verkar inte räcka med en reload, det blir fel rent utav. 

Jag håller på med att bygga upp en webshop, för att lägga artiklar i kundvagnen så trycker man på en submit input och sen via en php session fylls kundvagnen på. Om besökaren backar i webbläsaren så blir det helt åt helsgotta framförallt i Explorer då sidan inte gäller längre. 

Just nu kör jag en, vad jag tycker, ganska ful variant där kunden skickas fram och tillbaka mellan två sidor endast för att göra det svårare för kunden att backa i webbläsaren, inte vidare användarvänligt men jag vill absolut inte köra med ett frameset.

Jag vet inte vad jag skall komma på, någon som har nått förslag?

Permalänk: https://www.webforum.nu/p/1870686

## #5 — jawbreaker, 2006-09-22T05:34Z

Ett knep är att köra en redirect i PHP-koden direkt efter att tagit emot postad formulärdata.
Säg att din sida heter page.php, den både visar och sparar data:

```php
if (isset($_POST['theStuffIWantToSave']))	//Någon koll för att se om formuläret har postats
{
	$_SESSION['myStuff'] = $_POST['theStuffIWantToSave'];
	header('Location: page.php');	//Du gör en redirect till samma sida efter att data sparats för att slippa strul med bakåtknappen
}
```

Permalänk: https://www.webforum.nu/p/1870699

## #6 — vic, 2006-09-22T08:40Z

Det funka lite bättre  (y)

Permalänk: https://www.webforum.nu/p/1870730

---

Tråden på webben: https://www.webforum.nu/amne/javascript/151577-ladda-om-sidan-som-man-befinner-sig-på
