怎么获取 浏览后 打开的按钮事件啊 我想打开后就显示图片了
解决方案 »
- 点击button,打开网页,怎么做的?
- C#如何编写一个随机验证码的应该程序最好是DLL模块
- 如何获得一个本地的HTML文件的显示内容
- 如何减少多线程占用的资源
- .net 的应用程序报错
- c#调用 wmic.exe 的问题
- 如何做象画图程序里的在画布里点击鼠标即可出现可输入文字的光标??
- 在线考试系统自动保存答题内容 难题求解
- 在数组列表中,如何判断某个确定值的个数?
- 在学校制作一个软件参加比赛,但一个功能调试不通,急着回家,求助!
- 求S=a+aa+aaa+aaaa+aa...a的数据,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),其中a的值与相加的次数
- 关于Form提交的的问题,在线等高手帮助~
string P_str_fileExtName = "", P_str_mFileName, P_str_mPath;//文件的扩展名
System.Text.StringBuilder strMsg = new System.Text.StringBuilder("上传图片;<hr color=red>");
if (fileUp .PostedFile.FileName!="") //fileUp是控件fileload控件的名称 这句是取控件的文件名称
{
P_str_filePath = fileUp.PostedFile.FileName; //获取图片路径
P_str_fileExtName = P_str_filePath.Substring(P_str_filePath.LastIndexOf(".")+1); //获取扩展名
P_str_mPath = Server.MapPath("Images/Pictures/"); //获取服务器端的文件的路径
P_str_mFileName = P_str_filePath.Substring(P_str_filePath.LastIndexOf("\\") + 1); //获取文件的名称
fileUp.PostedFile.SaveAs(P_str_mPath + P_str_mFileName); //保存到制定的路径下
参考
function PreviewImg(imgFile)
{
var newPreview = document.getElementById("newPreview");
newPreview.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;
newPreview.style.width = "80px";
newPreview.style.height = "60px";
}
</script>
<asp:FileUpload ID="FileUpload1" runat="server" onchange="PreviewImg(this)" />
<div id="newPreview"> </div>
function $(o){return document.getElementById(o);}
function CheckImg(o,img)
{
if (!/\.((jpg)|(bmp)|(gif)|(png))$/ig.test(o.value))
{
alert('只能上传jpg,bmp,gif,png格式图片!');
o.outerHTML = o.outerHTML;
}
else
{
$(img).filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=o.value;
}
} <asp:FileUpload ID="FileUpload1" runat="server" onchange="CheckImg(this, 'img');" />
<div id="img" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src= <%= pic%>,sizingMethod=scale);width:88px;height:113px;"> </div>
public string pic="";
if (fileUp .PostedFile.FileName!="")
{
this.Image.ImageUrl="图片的绝对路径"
}