function showimg()
{
document.getElementById("<%=Image1.ClientID %>").src=document.getElementById("<%=File1.UniqueID %>").value;
}
</script>HTML:
<asp:Image ID="Image1" runat="server" Width="150px" Height="200px"></asp:Image>
<input id="File1" style="width: 489px; height: 22px" onfocus="showimg()" type="file" name="File1" runat="server" />
经过测试,在一些机器上能立即显示图片,但有些机器上却不显示图片。我不知道是不是跟浏览器的安全设置有关。怎么解决?
{
document.getElementById("<%=Image1.ClientID %>").src=document.getElementById("<%=File1.UniqueID %>").value;
}
</script>HTML:
<asp:Image ID="Image1" runat="server" Width="150px" Height="200px"></asp:Image>
<input id="File1" style="width: 489px; height: 22px" onfocus="showimg()" type="file" name="File1" runat="server" />
经过测试,在一些机器上能立即显示图片,但有些机器上却不显示图片。我不知道是不是跟浏览器的安全设置有关。怎么解决?
本文探讨了在IE6浏览器中实现图片预览功能时遇到的问题及解决方案,通过使用特定的CSS样式和JavaScript函数,实现了文件上传控件选择图片后的即时预览。

5083







解决方案 »
css代码