webForumDet fria alternativet

Skicka Data till sida utan att det syns.

ASP

7 svar · 343 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Frågan#1

jag har en sida som när den anropas skriver ut ett meddelande.
Det jag vill är att det även skall skickas ett par post-parametrar till en annan sida utan att detta syns för besökaren.

Hur löser jag detta?

Medlem sedan juni 200032 967 inlägg
#2

Det görs enklast med ett javascript som postar ett formulär med hiddenfält.

<form action="foo.asp" method="post" id="foo" target="doldframe">
<input type="hidden" name="bar" value="foo">
<input type="hidden" name="ogrish" value="manamanamana">
</form>
<body onload="document.getElementById('foo').submit();">

Annars kan du använda MSXML för att posta på serversidan. Gör en liten sökning.

Mvh

Medlem sedan aug. 20011 087 inlägg
#3

Det där med MSXML låter intressant, hittade dock inte någon relevant information om det :(

Medlem sedan juni 200032 967 inlägg
#4

Fett snabb googling gav exempelvis: http://www.developerfusion.co.uk/show/3272/2/

mvh

Medlem sedan aug. 20011 087 inlägg
#5

Ah, jag sökte bara här, det där var verkligen intressant, tackar.
har en vanlig server med win 2003 server stöd för detta?

Medlem sedan juni 200032 967 inlägg
#6

Ja, MSXML är en del av Windows.

Mvh

Medlem sedan aug. 20011 087 inlägg
#7

EDIT : funkade faktiskt, det var jag som gjorde fel, tackar!

Medlem sedan juni 200032 967 inlägg
#8

Du får ta emot svaret också, så får du se om det är något konstigt:

strFoo = xmlhttp.responsetext
266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)