.net中控件<input type="file" name="filename"/>
点击按钮input控件就清空没有值,我想上传图片但是在本地计算机上运行就好使,传到服务器上在访问就不好使为什么??请大家帮帮忙 --------------------编程问答-------------------- 上传控件是只读的,是不能赋值的。传到服务器上在访问就不好使,原因很多,如路径不正确、权限没有写入权限、你使用了客户端的路径,一般是这3个方面的问题。
--------------------编程问答-------------------- 服务器上的网站要是 权限增加一个写入 不是会有很大的危险吗? --------------------编程问答-------------------- 你可以将要上传的文件不放在你的程序根目录下面,这样既不占空间,而且安全性也有保证 --------------------编程问答-------------------- 我现在是上传不好使 点击按钮根本取不到内容 --------------------编程问答-------------------- 你检查一下路径是否正确啊 --------------------编程问答-------------------- 饿 ,不同浏览器对这个控件支持不同,比如IE6 document.getElementById('file1').value获取的就是他得绝对路径,FF 只能得到文件名 --------------------编程问答-------------------- file不能赋值的,,用一个文本框和一个超链接,用css实现。。。。
补充:.NET技术 , ASP.NET