---
title: "Drop down meny med ETT pop up?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18390-drop-down-meny-med-ett-pop-up"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "streetrobban"
published: "2001-10-25T05:49:00.000Z"
updated: "2001-10-26T02:29:00.000Z"
replies: 6
views: 194
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/18390-drop-down-meny-med-ett-pop-up"
---

# Drop down meny med ETT pop up?

## #1 — streetrobban, 2001-10-25T05:49Z

Jag har letat ganska mycket ikväll, men fortfarande inte hittat något som funkar. Det är alltså så att jag har en drop down meny med ett antal länkar. Nu är det så att EN av länkarna ska öppnas i ett litet pop up fönster. Jag har testat förljande kodsnuttar utan precis resultat.

```
<select name="menu" class="drop" onchange="window.open(this.options[this.selectedIndex].value">
```

Den ovanstående koden öppnar länkar i samma fönster precis som de flesta länkarna ska vara. Men då funkar inte pop uppen.

```
<select name="menu" class="drop" onchange="window.open(this.options[this.selectedIndex].value,'target','width=200,height=180')">
```

Ovanstående kod gör att alla länkar öppnas i pop up fönster. Men jag vill ju bara ett EN länk ska göra det. Samtidigt som de andra länkar ska få samma resultat som med den tidigare koden.

Please help me :q

\[Redigerat av streetrobban den 25 okt 2001\]

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

## #2 — Jojoxx, 2001-10-25T05:53Z

```
<select name="menu" class="drop" onchange="if(this.selectedIndex==2){ window.open(this.options[this.selectedIndex].value,'target','width=200,height=180');} else { location.href=this.options[this.selectedIndex].value; }">
```

om vi tänker oss att det är det 3:e valet som skall öppnas i en popup (3:e valet = indexnummer 2 eftersom indexet startar på 0).

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

## #3 — Erik Juhlin, 2001-10-25T06:01Z

Så här skulle du kunna skriva:

```
<script language="JavaScript" type="text/javascript">
<!--
function goToPage(o) {
	var optionValue = o.options[o.selectedIndex].value;
	if (optionValue == "popup.html") {
		window.open(optionValue,"target","width=200,height=180");
	} else {
		location.href = optionValue;
	}
}
//-->
</script>

<select name="menu" class="drop" onChange="goToPage(this)">
```

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

## #4 — Erik Juhlin, 2001-10-25T06:01Z

Jäbrans Jojoxx var först! :p

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

## #5 — streetrobban, 2001-10-25T14:43Z

Tack för alla snabba svar, men jag får det faktiskt inte att fungera... Jag körde med Jojoxx's variant.

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

## #6 — Jojoxx, 2001-10-25T16:34Z

Ett komplett exempel;

```
<form>
<select name="menu" class="drop" onchange="if(this.selectedIndex==2){ window.open(this.options[this.selectedIndex].value,'target','width=200,height=180');} else { location.href=this.options[this.selectedIndex].value; }">
<option value="#">---Select one---</option>
<option value="http://www.evreka.com">Evreka</option>
<option value="http://www.evreka.com">Evreka i fönster</option>
<option value="http://www.yahoo.com">Yahoo</option>
<option value="http://www.google.com">Google</option>
</select>
</form>
```

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

## #7 — streetrobban, 2001-10-26T02:29Z

Ok, jag gjorde såhär att jag tog bort drop down menyn och gjorde vanliga textlänkar av de istället. Funkade bra :) Men tack för alla svar!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18390-drop-down-meny-med-ett-pop-up
