如何用flash实现上传文件(取文件路径)

来源:百度知道 编辑:UC知道 时间:2024/05/01 11:54:39
问题一:如何调用后台页(我用的是.net C#)
现在能实现的是在flash里点一个按钮弹出文件选择窗口

问题二:在后台如何取出选择的文件路径
这个问题是最主要的问题,因为 如果我得到了路径,就可以保存文件了。所以,我得到flash传过来的数据。(在flash里不能得到文件路径,这一点让我很头痛)

给个思路就行,谢了!采纳您的回答我再加100

第一个问题我不会。因为我不太懂FLASH

第二个问题。因为我用ASP.NET和FLASH做过视屏聊天。
所以关于获取用户名知道。

这个FLASH动作。
其中的获取函数。也就是你说的获取路径。

function Get()
{
//构造一个新的LoadVars对象
myload = new LoadVars();
//设定myload的动作,以便服务器验证
myload.action = "post";
//验证和服务器连接的函数
myload.onLoad = function(success)
{
//如果和服务器成功连接则…
if (success)
{
//如果验证动作成功则…

_root.Recvid = this.Recvid;//Recvid就是你的文件路径。附给前面的变量

}
else
{
//如果和服务器连接不成功则返回失败消息,需要检查路径是否正确

}
};
myload.sendAndLoad("http://localhost:1447/“保存的文件路径”.aspx", myload, "post");
}

然后在“保存的文件路径”.aspx
里面。
respone.write("Recvid="文件的路径"&q