---
title: "[FF] Öppna länk i ny flik"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/122250-ff-öppna-länk-i-ny-flik"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "dotar"
published: "2005-02-11T20:21:45.000Z"
updated: "2005-03-21T23:54:21.000Z"
replies: 25
views: 1958
page: 1
pages: 2
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/122250-ff-öppna-länk-i-ny-flik"
---

# [FF] Öppna länk i ny flik

_Sida 1 av 2._

## #1 — dotar, 2005-02-11T20:21Z

Kan man på något sätt öppna länkar i en ny flik i Firefox, istället för target="\_blank"?

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

## #2 — SimOnline, 2005-02-11T20:32Z

Högerklicka -\> Öppna länk i ny flik, eller Ctrl + "länkklick"

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

## #3 — ChristianS, 2005-02-11T20:38Z

Tror inte det var det han menade, utan att när en med FF-läsare öppnar en länk som är satt på target=\_"blank" i koden; att det då öppnas som en flik istället för ett helt nytt fönster... Tror inte det går att lösa.

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

## #4 — SimOnline, 2005-02-11T20:42Z

Aha..... :OO

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

## #5 — Troxy, 2005-02-11T22:21Z

En hemsida ska enligt mig INTE styra en webbläsares beteende.

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

## #6 — icaaq, 2005-02-12T10:32Z

Re: \[FF\] Öppna länk i ny flik

> **dotar skrev:**
>
> Kan man på något sätt öppna länkar i en ny flik i Firefox, istället för target="\_blank"?

Vad händer om man surfar med IE som inte hanterar flikar då?

Informera dina besökare att man kan ctrl-klicka för en sådan sak istället......

mv icaaq

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

## #7 — shun, 2005-02-12T11:20Z

Du kan råda alla att använda <https://addons.update.mozilla.org/extensions/moreinfo.php?application=firefox&version=1.0&os=Windows&id=158> (tab browser preferences) som tillägg, så besämmer man själv hur de nya länkarna ska öppnas.

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

## #8 — dotar, 2005-02-12T13:14Z

För att bestämma vad som ska hända om man använder IE kan man väl lägga in en if-sats?

Men jag frågade inte riktigt om alternativ, utan om det går, men tack ändå..

Känns rätt dumt att besökarna ska behöva ladda ner något för att det ska fungera...

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

## #9 — frankof, 2005-02-12T13:19Z

> **dotar skrev:**
>
> Känns rätt dumt att besökarna ska behöva ladda ner något för att det ska fungera...

Vilket aldrig har stoppat någon webmaster i alla fall ;)
(java-applets, flash osv...)

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

## #10 — zcorpan, 2005-02-12T13:43Z

<http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224/#the-target-new>

:) (Tycker fortfarande att det är upp till användaren hur den vill öppna länkar, oavsett om webbmastern anger beteendet i HTML, JavaScript eller CSS3...)

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

## #11 — Cheguelin, 2005-02-12T14:44Z

du struntar helt enkelt i att skriva ett target och litar på att besökaren öppnar länken i en ny tab själv **om han själv önskar det**.

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

## #12 — dotar, 2005-02-13T12:06Z

Tack tack.. Jag har inte riktigt funderat på att använda det, ville bara veta om det var möjligt.

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

## #13 — echoSwe, 2005-02-13T13:36Z

Jag har problem att få det att funka:

```
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Target</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<style type="text/css" media="all" id="IEStyleSheet">
		<![CDATA[
		a.tab {
			target-new: tab ! important;
			target-position: behind;
		}
		]]>
	</style>
</head>

<body>
<a href="../JavaScript encode.htm#new-tab" id="myLink" class="tab" title="Open in new tab">Let's try this out!! Wohoo!</a>
</body>
</html>
```

Den öppnar ju i samma som innan :(.

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

## #14 — frankof, 2005-02-13T13:48Z

Det är antagligen för att stödet för css3 är obefintligt ;)

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

## #15 — echoSwe, 2005-02-13T14:05Z

Vad dumt... Får väl vänta :(

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

## #16 — zcorpan, 2005-02-13T15:54Z

Det kanske går med XLink... Typ: 

```
xlink:show="tab"
```

 Jag har för mig att jag hittade en fungerande XLink-sida förut, men jag kan inte hitta den längre... :l

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

## #17 — oskob, 2005-03-21T15:16Z

Blergh.
Själv har jag en konstig drift att vilja öppna alla externa länkar i nya fönster.
Nu måste jag använda transiotional istället för strict för jag känner inte för att böka med javascript. 

Appropå det. Är strict något att sträva efter över huvud taget? Hela min sida är kodad i strict och det känns onödigt att köra transiotional bara för att kunna öppna nya fönster. Jag tycker att target="\_blank" var jättebra. 
Men det kanske är en fördom jag har att strict skulle vara bättre än transitional. Men är inte transitional på väg bort?

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

## #18 — zcorpan, 2005-03-21T15:55Z

"Transitional" är en övergång mellan HTML3.2 och HTML4. 

<http://www.w3.org/TR/html4/loose.dtd> 

> This is the HTML 4.01 Transitional DTD, which includes
>     presentation attributes and elements that W3C expects to phase out
>     as support for style sheets matures. Authors should use the Strict
>     DTD when possible, but may use the Transitional DTD when support
>     for presentation attribute and elements is required.

 Att använda JavaScript för att öppna länkar i nya fönster är ett steg i rätt riktning, då det är ett beteende. Om användaren inte vill att du ska kunna styra hennes webbläsares beteende kan hon helt enkelt inaktivera JavaScript...

Dock gör man dokumentet ogiltigt när skriptet har utförsts om man använder en Strict DTD. (Man kanske kan byta ut DOCTYPEn med JavaScript iofs.)

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

## #19 — oskob, 2005-03-21T16:00Z

Men javascript öppnar ju nya fönster. Jag ogillar när saker öppnas i nya fönster (jag vill ha i nya tabbar). Har inte lyckats få till det med javascript. 
Jag är ingen höjdare alls på Javascript så jag gör kanske fel.

```
function ny_sida(url,width,height)
{
egenskaper="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes";

egenskaper+=",width="+width;
egenskaper+=",height="+height;
unik=new Date();
unik=unik.getSeconds()+"_"+unik.getMinutes()+"_"+unik.getHours();
window.open(url,unik,egenskaper);
}
```

Detta använder jag. 
Jag skulle vilja ha ett utan alla inställningar med toolbars och fönsterstorlek etc. Det ska fungera precis som target="\_blank".
Förresten så borde det väl fixa så att en webläsare ignorerar target="\_blank"?

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

## #20 — echoSwe, 2005-03-21T16:01Z

<http://www.sitepoint.com/article/standards-compliant-world>

Jag använder själv denna lösning och den funkar jättebra :D

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/122250-ff-öppna-länk-i-ny-flik  
Nästa sida: https://www.webforum.nu/amne/html-css/122250-ff-öppna-länk-i-ny-flik/page2.md
