---
title: "Popup - Request.querystring"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/59670-popup-request-querystring"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "T_Codez"
published: "2002-11-19T11:57:16.000Z"
updated: "2002-11-19T13:18:21.000Z"
replies: 4
views: 224
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/asp/59670-popup-request-querystring"
---

# Popup - Request.querystring

## #1 — T_Codez, 2002-11-19T11:57Z

Hej

Här kommer ett liten sketbugg som inte vill som jag vill... Hittar inte den jag sett tidigare i forumet. Får 404 fel...

Jag har följande:

sida1:

```
<html>
<head>
	<title>Yo</title>
<script>
function showwindow(){
	DispWin=window.open("address.asp?landet=<%=Request.Form("country")%>", "SnapIn", 'toolbar=no, left=300, top=250, scrollbars=yes, resizeable=no,  width=420, height=290');
}
</script>
</head>
<body>
    <form method="get" action=javascript:showwindow() name=form1>
    <p>
    <select name="country" size="1" STYLE="font-size:10px;height:18px;">
		<option value="">Välj land...    </option>
		<option value="ar">Argentina</option>
		<option value="au">Australia </option>
		<option value="at">Austria</option>
		<option value="be">Belgium</option>
		<option value="ca">Canada </option>
		<option value="cl">Chile</option>
		<option value="cn">China</option>
		<option value="cz">Czechia</option>
		<option value="dk">Denmark </option>
		<option value="es">Spain</option>
		<option value="se">Sweden</option>
		<option value="tw">Taiwan</option>
		<option value="th">Thailand</option>
		<option value="tr">Turkiet</option>
		<option value="uk">United Kingdom</option>
		<option value="us">USA</option>
</select>

<input type="submit" align="bottom" STYLE="font-weight:normal;font-size:10px;height:20px" value="Go!">
          </p>
        </form>
</body>
</html>
```

Sida 1 utgör inga problem. Den fungerar och popupen kommer upp som den ska. Men ej datat som jag vill ha med.

sida 2 ser ut så här:

```
<%
option explicit

Dim land

land = Request.Querystring("landet")

Response.Write land

%>
```

Nu är sida 2 bantad. Tog endast med det vesäntliga för lättare överblick. Vad är det som är fel när jag inte får med något värde?

Tack för uppmärksamheten

mvh / TT

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

## #2 — @nders, 2002-11-19T12:40Z

Nu har vi blandat ihop oss lite. :)

Du kan inte blanda javascript och asp på det sättet. Javascriptfunktionen försöker du posta formuläret till, där kan du inte använda request för att ta emot värden från formuläret. Jag tror heller inte att du kan ha action till en javascriptfunktion på det sättet. Så här hade jag gjort:

```
<html>
<head>
	<title>Yo</title>
<script>
function showwindow(strLand){
	DispWin=window.open('address.asp?landet='+strLand, 'SnapIn', 'toolbar=no,left=300,top=250,scrollbars=yes,resizeable=no,width=420,height=290');
}
</script>
</head>
<body>
    <form method="get" onsubmit="showwindow(document.form1.country.options[document.form1.country.selectedIndex].value); return false;" name="form1">
    <p>
    <select name="country" size="1" STYLE="font-size:10px;height:18px;">
		<option value="">Välj land...    </option>
		<option value="ar">Argentina</option>
		<option value="au">Australia </option>
		<option value="at">Austria</option>
		<option value="be">Belgium</option>
		<option value="ca">Canada </option>
		<option value="cl">Chile</option>
		<option value="cn">China</option>
		<option value="cz">Czechia</option>
		<option value="dk">Denmark </option>
		<option value="es">Spain</option>
		<option value="se">Sweden</option>
		<option value="tw">Taiwan</option>
		<option value="th">Thailand</option>
		<option value="tr">Turkiet</option>
		<option value="uk">United Kingdom</option>
		<option value="us">USA</option>
</select>

<input type="submit" align="bottom" STYLE="font-weight:normal;font-size:10px;height:20px" value="Go!">
          </p>
        </form>
</body>
</html>
```

Otestat, givetvis.

Mvh,

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

## #3 — Palleman, 2002-11-19T12:50Z

Eftersom asp körs på servern innan den kommer till klienten kan man inte blanda javascript och asp på det sätte som du gör.. :)

Testa detta istället:

```
[RED]<html>
<head>
	<title>Yo</title>
</head>
<body>

<form name="form1" onsubmit="window.open('address.asp?landet='+document.form1.country.options[document.form1.country.selectedIndex].value,'SnapIn','toolbar=no,left=300,top=250,scrollbars=yes,resizeable=no,width=420,height=290'); return false;">
<select name="country" size="1" STYLE="font-size:10px;height:18px;">
	<option value="">Välj land...</option>
	<option value="ar">Argentina</option>
	<option value="au">Australia </option>
	<option value="at">Austria</option>
	<option value="be">Belgium</option>
	<option value="ca">Canada </option>
	<option value="cl">Chile</option>
	<option value="cn">China</option>
	<option value="cz">Czechia</option>
	<option value="dk">Denmark </option>
	<option value="es">Spain</option>
	<option value="se">Sweden</option>
	<option value="tw">Taiwan</option>
	<option value="th">Thailand</option>
	<option value="tr">Turkiet</option>
	<option value="uk">United Kingdom</option>
	<option value="us">USA</option>
</select>
<input type="submit" align="bottom" STYLE="font-weight:normal;font-size:10px;height:20px" value="Go!">
</form>

</body>
</html>[/RED]
```

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

## #4 — Palleman, 2002-11-19T12:51Z

Ärsh.. nu tog jag för lång tid på mig.. ;)

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

## #5 — T_Codez, 2002-11-19T13:18Z

Thankz :e

Nu funkar det strålande... Vad vore vi amatörknackare utan er...

Resume:

@nders: Ditt förslag var snabbt och effektiv. Efter några enkla trial and error körningar så sparkade det igång.

Palleman: Drygt en minut långsammare men fungerade klockrent i första försöket.

Bäste Bug Warrior i detta slag var "Palleman" som slår till "långsamt"  ;)  men hårt mot alla popup buggar. Och sen @nders då som oftast delar ut snabba dödande slag mot alla sorters buggar. Här visar han att även den bästa kan missa ibland. Dock så nämnde han att det endast var ett otestat hugg mot Buggen. Men den blev duktigt golvad ett tag iaf.   :birp 

Jepp... Helt rätt kände bara för att spåna lite...

C Ya

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/59670-popup-request-querystring
