Javascript如何实现上传图片的功能

Python037

Javascript如何实现上传图片的功能,第1张

你应该用asp、php、jsp、.net、pythone、ruby、node.js之类的东西写一个运行在服务器上的后台程序。

你写的js是在浏览器前端运行的,浏览器上传图片是往服务器端程序发送数据,前端运行的js是没这个能力的。

数据库里存放的是文件的路径,图片本身存放到本地,例如 D:\public\images\xxx.jpg,数据库里只需要存储xxx.jpg,要显示的时候调用数据库里的存储。<img src="D:\public\images\"+数据库里的“xxx.jpg” />就可以了 。

ruby web开发是说ruby on rails开发吗?

跟普通的网页上传文件无差别。

都是在 params 里面就可以得到文件的,然后保存就可以了。

这是一个文件保存的插件

https://github.com/carrierwaveuploader/carrierwave