---
title: "Olika stilmallar för olika webläsare - med javascript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/135411-olika-stilmallar-för-olika-webläsare-med-javascript"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Broms"
published: "2005-10-07T12:42:03.000Z"
updated: "2005-10-07T14:42:00.000Z"
replies: 3
views: 425
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/135411-olika-stilmallar-för-olika-webläsare-med-javascript"
---

# Olika stilmallar för olika webläsare - med javascript

## #1 — Broms, 2005-10-07T12:42Z

Tänkte testa OM iexplore används, isf används endast standardmallen, om inte så används även en till mall, så att man i mozilla kan ändra mallar som man vill.. går detta?

jag testade med:

```
<!-- 
function version(){ 
	if ((window.navigator.appName.indexOf("Microsoft")==0)){
		/* softa */
	}
	else{ 
		document.write (" <link rel='stylesheet' type='text/css' href='style_stortext.css' title='Stor text' />");
	}
}
//-->
```

för att skriva till den extra stilen, men det funkade inte..

Laddar jag båda mallarna i firefox funkar det som det skall, att mall 1 används, och att mall 2 läggs på is så länge, men i iexplore tas ju sista mallen i bruk oavsett om den bör tolkas som alternativ eller ej..

lösning hur?

Mvh JonLai

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

## #2 — Insider, 2005-10-07T14:13Z

Du behöver inget javascript i det här fallet.

```
<link rel='stylesheet' type='text/css' href='style_vanligtext.css' title='Vanlig text' />
<link rel='alternate stylesheet' type='text/css' href='style_stortext.css' title='Stor text' />
```

Den stilmallen med ordet 'alternate' i rel-attributet kommer ej läsas in i första hand.
Vill man som användare av FireFox välja stilmallen Stor text, gör man det i menyn Visa-\>Sidstil.

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

## #3 — Broms, 2005-10-07T14:35Z

i internet explorer kommer båda mallarna ändå användas... iexplore har inte stöd för alternativa mallar och visar då alla mallar som finns i koden.. och såklart med senaste mallen som högsta prioritet.. det går inte att använda bara 1 av mallarna i explore :S

Jag vill alltså endast använda den sistnämnda mallen då webläsaren EJ är internet explorer..

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

## #4 — Broms, 2005-10-07T14:42Z

Fick svar av Silfver, med lösningen:

\<!--\[if IE\]\>\<link rel='stylesheet' type='text/css' href='style_stortext.css' title='Stor text' /\>\<!\[endif\]--\>

Tack så mkt :p

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/135411-olika-stilmallar-för-olika-webläsare-med-javascript
