webForumDet fria alternativet

IE4 & Server.URLEncode

3 svar · 165 visningar · startad av tlee

tleeMedlem sedan mars 2001293 inlägg
#1
<form method=post name=form<%=intCounter%>_master action="update_prod.asp?action=do_prices&Group=<%=DB_QUERY("col_Group")%>&GroupName=<%=Server.URLEncode(strGroupName)%>">     
<TR>
<TD bgcolor=#D9D9D9 colspan=2>Låt alla produkter ärva dessa påslag!</TD>
<TD bgcolor=#D9D9D9 ><input type=text name=txtPrice1 size=2 onKeyDown="MarkChanged();">%</TD>
<TD bgcolor=#D9D9D9 ><input type=text name=txtPrice2 size=2 onKeyDown="MarkChanged();">%</TD>
<TD bgcolor=#D9D9D9 ><input type=text name=txtPrice3 size=2 onKeyDown="MarkChanged();">%</TD>
<TD bgcolor=#D9D9D9 ><input type=text name=txtPrice4 size=2 onKeyDown="MarkChanged();">%</TD>
<TD bgcolor=#D9D9D9 ><input type=text name=txtPrice5 size=2 onKeyDown="MarkChanged();">%</TD>
<TD bgcolor=#D9D9D9 width=100 ><input type=image src=Pic/button_paslag.gif value=submit></TD>    
<!--<TD width=100><img src=blank.gif name=img border=0></TD>-->
</TR>
</FORM>

Felet ser ut såhär:
The parameter is incorrect.

Felet uppstår ifall QueryStringen ser ut såhär: http://manage.arlec.se/list_prod.asp?Group=BOX&GroupName=Chassin - Nätdelar

Men inte om den ser ut såhär dvs (utan mellanslag och sånt): http://manage.arlec.se/list_prod.asp?Group=CPU&GroupName=Processorer

Slutsatsen jag drar är alltså att IE4.0 inte klarar av Server.URLEncode?

Är det någon mer som upplevt detta ?

/tobias

[Redigerat av tlee den 04 nov 2001]

tleeMedlem sedan mars 2001293 inlägg
#2

http://support.microsoft.com/support/kb/articles/Q199/0/25.ASP?LN=EN-US&SD=gn&FR=0&qry=The parameter is incorrect. &rnk=2&src=DHCS_MSPSS_gn_SRCH&SPR=IE

Enligt länken är det tydligen problem med språken som finns installerade i browsern..

Frågan blir då alltså.. hur sätter man ett speciellt språk på en sida ?

/t

------------------
the man with the golden bottle..

emissionMedlem sedan dec. 19996 095 inlägg
#3

Om länken ser ut så här
http://manage.arlec.se/list_prod.asp?Group=BOX&GroupName=Chassin - Nätdelar

så är den inte korrekt URL-kodad, eftersom "ä" inte kodats om.
http://manage.arlec.se/list_prod.asp?Group=BOX&GroupName=Chassin - N�tdelar

borde stämma bättre

------------------
/emission
If you see someone without a smiley, give them your colon.

tleeMedlem sedan mars 2001293 inlägg
#4

emission du har så rätt så.. men när jag använder den browsern så blir server.urlencode() resultatet felaktigt eftersom det är en bugg i browsern(vilket borde ha föga betydelse eftersom servern borde koda om strängen, men gör det tydligen inte)

så.. jag tänkte att man kanske kunde gå runt detta genom att sätta någon META tagg eller nått där man ställer in vilket språk sidan är på, finns det någon sådan funktion?

/t

------------------
the man with the golden bottle..

Genererad på 367 ms · cache AV · v20260730165559-full.f96bc7eb