---
title: "Stanna kvar i iframe!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/123736-stanna-kvar-i-iframe"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Prime_66"
published: "2005-03-04T14:12:14.000Z"
updated: "2005-03-04T15:02:44.000Z"
replies: 7
views: 237
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/html-css/123736-stanna-kvar-i-iframe"
---

# Stanna kvar i iframe!

## #1 — Prime_66, 2005-03-04T14:12Z

Jag öppnar en ny sida i en iframe. Borde inte länkarna i den som standard öppnas i samma iframe som sidan ligger i? Verkar inte vara så..?

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

## #2 — donkey, 2005-03-04T14:28Z

enligt mina erfarenheter är det väl bäst att alltid skriva target="den frame där sidan ska öppnas"  oavsett om iframe används eller inte...

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

## #3 — Nipon, 2005-03-04T14:31Z

Jo! En vanlig enkel länk typ: \<a href="sida.htm"\>Sida\</a\>
på den första iframesidan laddar en ny sida i samma iframe!

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

## #4 — Prime_66, 2005-03-04T14:39Z

OK, o om länkningen görs med javascript borde väl 

parent.location vara rätt?

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

## #5 — Web-Tor, 2005-03-04T14:45Z

Visa gärna koden som du har problem med. :)

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

## #6 — Prime_66, 2005-03-04T14:52Z

Ja. en bra idé  :r 

Jag öppnar en fil jcal.php i iframen på en sida. Det är en kalender där man kan lägga till events osv. o jobbar mot en mysql databas. Jag vill att den ska jobba helt o hållet i iframen. Men länkningen i själva jcal är gjord med javascript blandat med vanliga a href:ar. Kolla på följande kod:

```php
<td onClick="parent.location='<?php echo $this->daypage; ?>?date=<?php echo $this->dtmDateSelect; ?>'" onMouseOver='this.bgColor="<?php print $this->currdaybg; ?>"' onMouseOut='this.bgColor="<?php print $this->currdaybg; ?>"'  bgcolor="<?php print $this->currdaybg; ?>" width="<?php echo $this->daywidth; ?>" height="<?php echo $this->dayheight; ?>" valign="top">
						<?php if($this->daycontent[$this->intDateCounter]) { ?>
						 <a href="<?php echo $this->daypage; ?>?date=<?php echo $this->dtmDateSelect; ?>" class="<?php print $this->daynumclass; ?>"><?php echo $this->intDateCounter; ?></a>
						 <div id="<?php echo $this->contentcls; ?>">
						 <?php // first weeks day content if it is the current day.
						 print $this->daycontent[$this->intDateCounter];
						 ?></div>
						 <?php } else {
						 ?><div class="<?php print $this->emptydaycls; ?>"><?php print $this->intDateCounter; ?></div><?php
						 } ?>
					</td>
```

Hur skriver jag för att vid klickning (onClick-funtionen) stanna kvar i samma fönster?. Iframen i detta fallet. Iframen är för övrigt placerad på en sida i ett frameset i "mainFrame". Som det är nu öppnas länken i samma fönster men alla andra fönster försvinner.

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

## #7 — Web-Tor, 2005-03-04T15:00Z

Testa att byta ut "parent" mot "document".

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

## #8 — Prime_66, 2005-03-04T15:02Z

Ahh..gott! Funkade..tack! :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/123736-stanna-kvar-i-iframe
