我正在从我的 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 更改为 / 的任何建议。