---
title: "Någonting liknande conditional comments?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/125348-någonting-liknande-conditional-comments"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "dotar"
published: "2005-03-29T16:52:12.000Z"
updated: "2005-03-29T21:31:15.000Z"
replies: 6
views: 274
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/125348-någonting-liknande-conditional-comments"
---

# Någonting liknande conditional comments?

## #1 — dotar, 2005-03-29T16:52Z

Fast för operativsystemet..

Jag vill allså ha någonting som ser ut som detta:

```php
<!--[if IE]>
Detta syns bara om man har IE..
<![endif]-->
```

fast för operativsystem, allstå ungefär:

```php
<!--[if winxp]>
Detta syns bara om man har winxp..
<![endif]-->
```

Går det? Eller gör man på något annat sätt..?

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

## #2 — zcorpan, 2005-03-29T17:10Z

Nopp, går inte. Det du kan göra är att läsa UA-strängen, men den är inte helt pålitlig eftersom användaren kan byta UA-sträng...

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

## #3 — dotar, 2005-03-29T19:02Z

Okay..
Vilket i useragent ska man kolla efter då?

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

## #4 — zcorpan, 2005-03-29T19:25Z

Exempel med JavaScript.  (Kör via adressfältet.) 

```
javascript:(function(){ var isWin = navigator.userAgent.indexOf('Windows')? true: false; alert(isWin); })()
```

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

## #5 — icaaq, 2005-03-29T19:31Z

Re: Någonting liknande conditional comments?

> **dotar skrev:**
>
> Fast för operativsystemet..
> 
> Jag vill allså ha någonting som ser ut som detta:
> 
> 
>
>
> ```php
> <!--[if IE]>
> Detta syns bara om man har IE..
> <![endif]-->
> ```
>
> 
> 
> 
> fast för operativsystem, allstå ungefär:
> 
> 
>
>
> ```php
> <!--[if winxp]>
> Detta syns bara om man har winxp..
> <![endif]-->
> ```
>
> 
> 
> Går det? Eller gör man på något annat sätt..?

varför ska du göra så?

mv icaaq

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

## #6 — dotar, 2005-03-29T21:15Z

zcorpan: Kollar inte den bara om man har windows? Det är just Windows XP jag vill ha reda på..

icaaq: Min sida ( <http://www.shape87.com/v3> ) buggar i IE om man använder XP, men inte under W2K.. så jag tänkte lägga in ett fulhack..

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

## #7 — dotar, 2005-03-29T21:31Z

Jag ordnade det på följande vis:

```php
    <?php
    $useragent = $_SERVER["HTTP_USER_AGENT"];
    $explode = explode(";", $useragent);
    $os = $explode[2];
    $browser =$explode[1];
    if($os = "Windows NT 5.1" && $browser = "MSIE 6.0"){
    ?>
    <style type="text/css" media="screen">
        @import "style-xp.css";
    </style>
    <?php
    }
    else{
    ?>
    <style type="text/css" media="screen">
        @import "style.css";
    </style>
    <?php
    }
    ?>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/125348-någonting-liknande-conditional-comments
