url中参数的赋值方法
xxx?filename=bqxdzt.jpg&filedir=#downloadfile这里filename为文件名,filedir为文件的路径,downloadfil...
xxx?filename=bqxdzt.jpg & filedir=#downloadfile
这里filename为文件名,filedir为文件的路径,downloadfile是一个字符串变量赋值给路径,
同样我也想把文件名用一个变量name表示,赋值给filename,但是
xxx?filename=#name & filedir=#downloadfile这样写却不好用,请高手指教!!! 展开
这里filename为文件名,filedir为文件的路径,downloadfile是一个字符串变量赋值给路径,
同样我也想把文件名用一个变量name表示,赋值给filename,但是
xxx?filename=#name & filedir=#downloadfile这样写却不好用,请高手指教!!! 展开
展开全部
不是不好用,而是会出现传值错误,在url传值过程中不能带有//的转义字符,如果你真的要传文件路径而且一定要地址传参的话,建议你先把路径转换为没有//的字符串,然后再来分割组合,建议你用页面传值方式,那样比较简单!
追问
路径传没有问题,在传递文件名的时候才出现问题。我不是太懂,是个菜鸟,麻烦您说详细点
var str:String="http://59.72.99.24/1/download.php?filename="+name+ "& filedir="+downloadfile;
var request:URLRequest = new URLRequest(str);
navigateToURL(request);
这样就好用了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询