的任何建议
我正在从我的javascript打开页面,并将变量传递到下面的变量
<script type="text/javascript">
function myFunction(what) {
var valu = what.value;
var w = window.open("playaudio.aspx?" + what.value);
return false;
}
现在在我的playaudio.aspx上,我正在这样做以将%2F和%3F等解码为/和?
string FilePath = HttpUtility.HtmlDecode(Request.QueryString.ToString());
但问题在于字符串filepath保持不变。有关如何将%2F更改为/。
那是因为URL不是html编码的。
您需要UrlDecode
。
请参阅httputility.urldecode-我相信这就是您所追求的。