作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
目前我正在使用 asp.net 进行文件上传:
<asp:FileUpload ID="Upload" runat="server" /> <!-- HTML -->
Upload.PostedFile.SaveAs(physicalPath + "newAvatarTemp.png"); // codebehind
但是,我讨厌刷新页面以获取此类内容。真的,我希望能够用 javascript 做一些事情。环顾网络,人们似乎都在使用 SWF + javascript,但我真的想避免使用 flash。我真的想要一些感觉不错的东西,比如 gmail 文件 uploader 。
我应该怎样做呢?或者这是不可能的(我读了一些帖子暗示文件上传不能用ajax完成)。如果是这样的话,gmail是怎么做到的呢?
如果使用 ajax 无法做到这一点,还有哪些其他解决方案可以让我的文件上传感觉更好?我对网络技术相当陌生,所以也许我错过了一些简单的东西。
最佳答案
诀窍是实际使用 <iframe>
在新窗口中隐藏上传。 new AJAX functions将允许您直接从 AJAX 调用进行文件上传,但并非所有浏览器都支持,因此您可以使用 <iframe>
technique as a fallback .
关于javascript - 使用 mootools 异步文件上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7837559/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!