var FormFileUpload = function() {
return {
init: function() {
$('#fileupload').fileupload({
disableImageResize: false,
autoUpload: false,
disableImageResize: /Android(?!.*Chrome)|Opera/.test(window.navigator.userAgent),
maxFileSize: 5000000,
acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i,
{
withCredentials: true
},
});
$('#fileupload').fileupload('option', 'redirect', window.location.href.replace(/\/[^\/]*$/, '/cors/result.html?%s'));
if ($.support.cors) {
$.ajax({
type: 'HEAD'
}).fail(function() {
$('<div class="alert alert-danger"/>')
.text('Upload server currently unavailable - ' + new Date())
.appendTo('#fileupload');
});
}
$('#fileupload').addClass('fileupload-processing');
$.ajax({
withCredentials: true
},
url: $('#fileupload').attr("action"),
dataType: 'json',
context: $('#fileupload')[0]
}).always(function() {
$(this).removeClass('fileupload-processing');
}).done(function(result) {
$(this).fileupload('option', 'done')
.call(this, $.Event('done'), {
result: result
});
});
}
};
}();
jQuery(document).ready(function() {
FormFileUpload.init();
});
- J'ai besoin de contourner les règles de téléchargement de fichiers,
- Comme ce script ne permet gif, jpeg, png,
- je dois télécharger un autre format Est-ce possible
- Comme php, texte etc.
- Y at-il un moyen de les contourner.Je vais ajouter ce script sur mon site Web.Par conséquent, n'importe qui peut les contourner, c'est obligatoire pour mon site Web.
Java n'est pas JavaScript. N'utilisez pas la balise 'java' pour des questions qui n'ont rien à voir avec Java. – ajb
@Kuru Veuillez ne pas suggérer de retirer la validation. Il sera très risqué et laissera une brèche pour les scripts malveillants – Tushar
@Tushar understand..bypass signifie pas besoin de validation ... c'est pourquoi je viens de commenter comme suggestion .. – Kuru