Java使用Ajax实现跨域上传图片功能
发布时间 - 2026-01-11 03:04:25 点击率:次说明 :

图片服务器是用Nginx搭建的,用的是PHP语言
这个功能 需要 用到两个js文件:
jquery.js和jQuery.form.js
<script type="text/JavaScript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
<form id="upload-form" enctype="multipart/form-data" method="post" action="http://u01.madailvxing.cn/images/upload.php">
<input type="file" name="pic[]">
<input type="hidden" name="MAX_FILE_SIZE" value="10000000">
<input type="submit" name="sub" value="上传" onclick="submitImgSize1Upload()">
</form>
<script type="text/javascript">
function submitImgSize1Upload() {
var postData = function( form , callback){
var form = document.getElementById("upload-form");//获取表单的数据
var formdata = new FormData( form );//格式化表单数据
$.ajax({
url: “跨域的url",
type: "post",
data: formdata, //处理表单数据
dataType: 'json',
processData: false,
contentType: false,
//success: function(data){
// alert(data);
// },
// error: function(data){
// console.log(data);
// }
})
$(".submit-btn").on("click",function(){
postData($(this).parents("form")[0]);
})
}
下面是上传成功截图:
下图是上传成功后访问图片:访问地址:http://u01.madailvxing.cn/images/2017_09/ec16243fa22a20bb7573101f955a7f83.jpg
2017_9:文件夹名
ec16243fa22a20bb7573101f955a7f83:php同事那边随机生成的这张图片的文件名
总结
以上所述是小编给大家介绍的Java使用Ajax实现跨域上传图片功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# javajava跨域
# java跨域上传图片
# ajax跨域上传图片
# 解决java使用axios.js的post请求后台时无法接收到入参的问题
# Java使用Ajax异步上传文件
# vue+axios+java实现文件上传功能
# java使用ajax完成上传文件
# Java axios与spring前后端分离传参规范总结
# Java Web中Ajax技术使用方法介绍
# java前后端使用ajax数据交互问题(简单demo)
# JavaWeb中异步交互的关键Ajax详解
# java中Ajax与Axios的使用小结
# 表单
# 上传
# 小编
# 的是
# 在此
# 这张
# 给大家
# 所述
# 上传图片
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# madailvxing
# cn
# data
# post
# method
# http
# action
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
大连网站制作公司哪家好一点,大连买房网站哪个好?
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
如何在七牛云存储上搭建网站并设置自定义域名?
简历在线制作网站免费版,如何创建个人简历?
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
JavaScript实现Fly Bird小游戏
如何用VPS主机快速搭建个人网站?
js代码实现下拉菜单【推荐】
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
微信小程序 配置文件详细介绍
专业商城网站制作公司有哪些,pi商城官网是哪个?
如何在万网自助建站中设置域名及备案?
网站优化排名时,需要考虑哪些问题呢?
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
香港服务器租用费用高吗?如何避免常见误区?
英语简历制作免费网站推荐,如何将简历翻译成英文?
香港服务器WordPress建站指南:SEO优化与高效部署策略
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
lovemo网页版地址 lovemo官网手机登录
西安专业网站制作公司有哪些,陕西省建行官方网站?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
EditPlus中的正则表达式 实战(2)
Python进程池调度策略_任务分发说明【指导】
如何快速搭建高效香港服务器网站?
如何在景安服务器上快速搭建个人网站?
JavaScript中的标签模板是什么_它如何扩展字符串功能
历史网站制作软件,华为如何找回被删除的网站?
Android中AutoCompleteTextView自动提示
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
如何批量查询域名的建站时间记录?
如何快速搭建虚拟主机网站?新手必看指南
如何在云服务器上快速搭建个人网站?
实例解析angularjs的filter过滤器
独立制作一个网站多少钱,建立网站需要花多少钱?
Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)
如何快速启动建站代理加盟业务?
Android自定义控件实现温度旋转按钮效果
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
网站制作价目表怎么做,珍爱网婚介费用多少?
如何挑选最适合建站的高性能VPS主机?
HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
昵图网官网入口 昵图网素材平台官方入口
Laravel如何实现文件上传和存储?(本地与S3配置)
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
如何在橙子建站中快速调整背景颜色?
如何基于云服务器快速搭建个人网站?

