mirror of
https://github.com/QingdaoU/OnlineJudge.git
synced 2024-09-21 08:23:20 +00:00
[前端]修正csrf.js uploader.js 的参数设置
[CI SKIP]
This commit is contained in:
parent
fc1638d468
commit
70a77cccc8
@ -11,7 +11,7 @@ define("csrf",function(){
|
|||||||
}
|
}
|
||||||
function csrfHeader(){
|
function csrfHeader(){
|
||||||
// jquery的请求
|
// jquery的请求
|
||||||
if(arguments.length == 1) {
|
if(arguments.length == 2) {
|
||||||
arguments[0].setRequestHeader("X-CSRFToken", get_cookie("csrftoken"));
|
arguments[0].setRequestHeader("X-CSRFToken", get_cookie("csrftoken"));
|
||||||
}
|
}
|
||||||
// 百度webuploader 的请求
|
// 百度webuploader 的请求
|
||||||
|
@ -1,20 +1,23 @@
|
|||||||
define("uploader", ["webuploader"], function(webuploader){
|
define("uploader", ["webuploader", "csrf"], function(webuploader,csrf){
|
||||||
function uploader(selector, server) {
|
function uploader(selector, server, onSuccess) {
|
||||||
return webuploader.create({
|
var Webuploader= webuploader.create({
|
||||||
|
auto: true,
|
||||||
// swf文件路径
|
// swf文件路径
|
||||||
swf: "/js/Uploader.swf",
|
swf: "/static/img/Uploader.swf",
|
||||||
|
|
||||||
// 文件接收服务端。
|
// 文件接收服务端。
|
||||||
server: server,
|
server: server,
|
||||||
|
|
||||||
// 选择文件的按钮。可选。
|
// 选择文件的按钮。可选。
|
||||||
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
|
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
|
||||||
pick: selector,
|
pick: selector,
|
||||||
|
|
||||||
// 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
|
// 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
|
||||||
resize: false
|
resize: false,
|
||||||
|
uploadBeforeSend : csrf
|
||||||
});
|
});
|
||||||
|
Webuploader.on("uploadBeforeSend",csrf);
|
||||||
|
Webuploader.on("uploadSuccess", onSuccess);
|
||||||
|
|
||||||
|
return Webuploader;
|
||||||
}
|
}
|
||||||
|
|
||||||
return uploader;
|
return uploader;
|
||||||
});
|
});
|
Loading…
Reference in New Issue
Block a user