Hej! Gör om länken/querystring till Jag rekommenderar att du gör om tecken som ? och / till en motsvarighet som passar i en sökväg. Det enklaste jag kan komma på är att ersätta ? och = i den andra url:en med andra tecken. Det kan du ju göra på flera sätt. Nu har du ju: Använd Server.URLEncode() för att göra om strängen så ? och liknande byts ut på tecken som funkar bättre att skicka med i adressen. När du sedan ska köra det omvänt så finns ju tyvärr ingen Server.URLDecode i asp3 men då kan man ju tacka gud för att det finna andra som haft samma behov och haft vänligheten att dela med sig av sina efrarenheter ;) http://www.vyomworld.com/lib/script_description.asp?ScriptID=127Dubbla Querystring?
Jag har ett problem när jag måste skicka med "dubbla querystrings"
Det är ett frameset som måste ladda en spec sida i en frame...
och sidan som laddas i framen är dynamisk och kräver oxo en querystring...
men när FFB.asp ska hämta sina querys så finns bara showPageID men inte kategori_index ://
Någon som har en lösning ?
top.location.href='../default.asp?mainURL=http://www.bla bla.se/ta/FFB.asp?showPageID=13&kategori_index=2'
Mvh
FredrikSv: Dubbla Querystring?
default.asp?mainURL=http://www.bla bla.se/ta/FFB.asp&showPageID=13&kategori_index=2'
I default.asp:
Response.Redirect(Request("mainURL")&"?showPageID="&Request("showPageID")&"&kategori_index="&Request("kategori_index"))Sv: Dubbla Querystring?
Använd inbyggda UrlEncode funktionen i Server objektet tror jag...
Har inte skrivit vanlig asp på länge så jag kommer inte riktigt ihåg, men många andra gör nog det...
GOD JUL!
Mvh,
ThomasSv: Dubbla Querystring?
top.location.href='../default.asp?mainURL=http://www.bla bla.se/ta/FFB.asp?showPageID=13&kategori_index=2
Om du ändrar det till tex:
top.location.href='../default.asp?mainURL=http://www.bla bla.se/ta/FFB.aspFRAGETECKENshowPageIDLIKAMEDTECKEN13OCHkategori_indexLIKAMEDTECKEN2
Så har du när du kommer till default.asp följande i mainURL:
http://www.bla bla.se/ta/FFB.aspFRAGETECKENshowPageIDLIKAMEDTECKEN13OCHkategori_indexLIKAMEDTECKEN2
Gör replace på detta:
Replace(mainURL,"FRAGETECKEN","?")
Replace(mainURL,"LIKAMEDTECKEN","=")
Replace(mainURL,"OCH","&")
Ladda därefter sidan.Sv: Dubbla Querystring?