紧急求助:.net上传图片,ie7,ie8安全级别比较高,图片上传是获取不到绝对/相对路径.只能获取到图片名称。 10

上传代码:///<summary>///将要上传的文件添加到listbox中///</summary>///<paramname="sender"></param>///... 上传代码: /// <summary>
/// 将要上传的文件添加到listbox中
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>

protected void AddFile_Click(object sender, EventArgs e)
{
if (Page.IsPostBack == true)
{
if (FindFile.Value != "")
{
if (FileList.Items.Count >= 3)
{
ComDsp.strF.JSAlert(Page, GetType(), "最多只能上传三张图片");
return;
}
else
{
hif.Add(FindFile);
FileList.Items.Add(FindFile.PostedFile.FileName);
for (int i = 0; i < FileList.Items.Count; i++)
{

if (i == 0)
{
Image1.Visible = true;
Image1.Src = FileList.Items[i].Value;

}
if (i == 1)
{
Image2.Visible = true;
Image2.Src = FileList.Items[i].Value;

}
if (i == 2)
{
Image3.Visible = true;
Image3.Src = FileList.Items[i].Value;

}
}
}
}
else
{
ComDsp.strF.JSAlert(Page, GetType(), "请选择要上传的图片");
return;
}
}
else
{ }

}
页面:
<div class="infos">
<div class="input_style1">
<span>*</span>设备名称:</div>
<div class="input_style2">
<input type="file" id="FindFile" runat="server" class="files" />
<br />
<asp:ListBox ID="FileList" runat="server" CssClass="style2_area"></asp:ListBox>
<br />
<asp:Button ID="Button1" runat="server" Text="添加" OnClick="AddFile_Click" CssClass="button_style" />
<asp:Button ID="Button2" runat="server" Text="删除" OnClick="RemvFile_Click" CssClass="button_style" />
</div>
<div class="input_style3">
</div>
<div class="infos">
<div class="input_style1">
</div>
<div>
<img id="Image1" runat="server" width="100" height="100" />
<img id="Image2" runat="server" width="100" height="100" />
<img id="Image3" runat="server" width="100" height="100" />
</div>
</div>
展开
 我来答
chjxjiang
2011-09-07
知道答主
回答量:16
采纳率:0%
帮助的人:18.1万
展开全部
“将文件上载到服务器时包含本地路径”这个选项在IE8中默认是不选的。
建议直接使用.net的FileUpload控件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6f34ba6
2011-08-31 · 超过22用户采纳过TA的回答
知道答主
回答量:164
采纳率:0%
帮助的人:65.2万
展开全部
你所说的绝对路径是不是就本地要上传的路径? 这个是可以取到的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hhd916
2011-08-31 · TA获得超过181个赞
知道小有建树答主
回答量:326
采纳率:0%
帮助的人:157万
展开全部
我只想跟你说,这跟IE的安全性没有关系。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式