---
title: "location.href i showModalDialog()"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/130013-location-href-i-showmodaldialog"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Web-Tor"
published: "2005-06-15T06:42:57.000Z"
updated: "2005-06-16T12:30:56.000Z"
replies: 6
views: 560
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/130013-location-href-i-showmodaldialog"
---

# location.href i showModalDialog()

## #1 — Web-Tor, 2005-06-15T06:42Z

*showModalDialog()* är ju en trevlig funktion men den har sina problem.

Den vill ju öppna alla nya anrop i ett nytt fönster. För formulärpostningar och vanliga \<a\>-länkar funkar det med att lägga in följande:

```
<base target="_self">
```

Men hur sjutton gör man för att få *location.href* att funka? Det här öppnar ju ett nytt fönster:

```
onclick="document.location.href('page.html')
```

red/ Jag vill inte använda frames. ;)

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

## #2 — Jesper T, 2005-06-15T08:34Z

> red/ Jag vill inte använda frames.

 Det är det tipset som folk brukar ge att just använda iframe.

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

## #3 — missModesty, 2005-06-15T09:01Z

Har du provat window.location?

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

## #4 — Web-Tor, 2005-06-15T09:01Z

> **Jesper T skrev:**
>
> > red/ Jag vill inte använda frames.
>
>  Det är det tipset som folk brukar ge att just använda iframe.

Det var precis därför jag skrev att jag inte ville ha det som förslag. ;)

Just nu kör jag med en mindre snygg (men fungerande) lösning där jag kör en JavaScript funktion som i sin tur postar ett formulär vid onclick. Men det hade varit väldigt smidigt om man kunde använda *location.href()* på något sätt...

Någon som vet hur man får history.go() att fungera i *showModalDialog()*?

> **missModesty skrev:**
>
> Har du provat window.location?

Ja.

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

## #5 — missModesty, 2005-06-15T09:04Z

Ok, ett bra alternativ till iframes kan vara xmlhttp-objekt:

<http://www.xml.com/pub/a/2005/02/09/xml-http-request.html>

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

## #6 — missModesty, 2005-06-15T09:05Z

Jag har inte använt dem så mycket, men de ska visst ha problem med å ä och ö borde nog nämnas.

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

## #7 — Erik Juhlin, 2005-06-16T12:30Z

Förstår inte varför du inte vill använda frames..?

Använder man showModalDialog så använder man ju redan en udda, webbläsarspecifik teknik...

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/130013-location-href-i-showmodaldialog
