---
title: "ankare i Opera 7"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/72315-ankare-i-opera-7"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Hydr0matic"
published: "2003-03-27T14:16:36.000Z"
updated: "2003-04-02T11:42:59.000Z"
replies: 6
views: 208
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/72315-ankare-i-opera-7"
---

# ankare i Opera 7

## #1 — Hydr0matic, 2003-03-27T14:16Z

Håller på att browserkolla vårt senaste projekt nu och stötte på ett problem jag inte lyckades lösa. På en av sidorna finns ett formulär samt ett html objekt. När man submittar formuläret med information så förändrar det htmlobjektet, och därför vill jag att sidan ska hoppa ner till det ankaret jag har där. Detta gör jag så här:

\<BODY onload="javascript:window.location='#htmlobjekt'"\>

Detta funkar hur bra som helst förutom i Opera 7. Av någon konstig anledning får browsern för sig att den ska submitta sidan en gång till när ankaret läggs till i window.location. Någon som vet hur man fixar detta ? .. Finns det något bättre sätt att kalla på ankaret ?

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

## #2 — PepeJeria, 2003-03-31T14:42Z

Ändra till detta:

```
<body onload="javascript:document.location='#htmlobjekt'">
```

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

## #3 — Hydr0matic, 2003-04-01T11:07Z

hjälpte inte...

Något mer förslag ?

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

## #4 — PepeJeria, 2003-04-01T13:00Z

Funkade för mig, kör Opera 7.02 på Windows. Hur ser själva "ankaret" ut?

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

## #5 — Hydr0matic, 2003-04-01T13:07Z

\<a name="resp"\>\</a\>

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

## #6 — PepeJeria, 2003-04-01T13:13Z

Det här fungerar alldeles utmärkt för mig i Opera 7.02, Windows 2000:

```
<html>
<head>
<title></title>
</head>

<body onload="javascript:document.location='#htmlobjekt'"> 
<div style="background-color:red; width:100px; height:800px;"></div>
<a name="htmlobjekt"></a>Detta är nu i focus!

</body>
</html>
```

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

## #7 — Hydr0matic, 2003-04-02T11:42Z

Det är inte själva ankar-funktionen som är problemet, sidan hoppar ner precis som den ska. Vi har dock en funktion på sidan som lägger till en ny respondent i ett arkiv, och när man gjort det så ska sidan hoppa ner till den respondenten. Men det som händer i Opera 7 är att när sidan hoppar ner, så skickar den ytterligare en request till servern, vilket resulterar i att det skapas en till likadan respondent. Sidan laddas inte om utan det bara skickas en request till servern som kör scriptet igen.

Varför gör Opera ngt så här korkat ? Det måste vara en bugg eller ?

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/72315-ankare-i-opera-7
