23. januar 2005 - 22:21Der er
32 kommentarer og 1 løsning
send parametre fra en asp fil til en anden via ahref
Hejsa
Jeg har 2 filer: forside.asp og link.asp via links på forside kaldes link.asp eks. link.asp?url=productmenu.asp
link.asp skriver bare parameteren ud på skærmen vha. <%Response.Write(Request.QueryString(""))%> den skriver "productmenu.asp", det er ok.
mit problem er at min parameter som er en url, nogle gange selv har parametre disse skal også overføres.
eks. link.asp?url=productmenu.asp?news=1 så skriver den "productmenu.asp?news=1", det er ok.
nu kommer problemet!!!
eks. link.asp?url=productmenu.asp?showCatUrl=&Ext1=53#53 så skriver den kun "productmenu.asp?showCatUrl=", det er jo skidt, for så mangler "&Ext1=53#53"!!
findes der en løsning ??? kan man evt, lave så man kan overføre hvilken som helst streng eks.. link.asp?url="productmenu.asp?showCatUrl=&Ext1=53#53" virker ikke.
håber der er nogen som forstår og har en løsning haster
<%@ language=VBScript %> <% function UrlDecode(s) s = replace(s,"+"," ") s = replace(s,"%27","'") s = replace(s,"%21","!") s = replace(s,"%23","#") s = replace(s,"%24","$") s = replace(s,"%25","%") s = replace(s,"%26","&") s = replace(s,"%28","(") s = replace(s,"%29",")") s = replace(s,"%2E",".") s = replace(s,"%2F","/") s = replace(s,"%3A",":") s = replace(s,"%3B",";") s = replace(s,"%5B","[") s = replace(s,"%5C","\") s = replace(s,"%5D","]") s = replace(s,"%5E","^") s = replace(s,"%60","`") s = replace(s,"%7B","{") s = replace(s,"%7C","|") s = replace(s,"%7D","}") s = replace(s,"%2B","+") s = replace(s,"%3C","<") s = replace(s,"%3D","=") s = replace(s,"%3E",">") s = replace(s,"%3F","?") s = replace(s,"%0D",chr(13)) UrlDecode = s end function %> <html> <head> </head>
hmm... nej, det kan du vel ikke, for din querystring har du vel ikke styr over hvordan bliver leveret til dig (og det kræver ovenstående eksempel vel egentlig)...
jeg har et problem mere, på link.asp er der en form, når man submiter bliver main.asp kaldt (næsten magen til tidligere produktmenu.asp), som så redirecter videre til www.medieshoppen.dk/shop/productlist.asp
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.