J'utilise Uploadify sur un site Asp.net, l'URL de la page est / Resource / Create / id, mais la page chargée de chargement apparaît pour faire une demande à l'URL racine de cette page / Resource / Create /
Cela provoque des erreurs de serveur car aucun identifiant n'est fourni et rempli mes journaux, est-ce que quelqu'un sait ce qu'il pourrait demander et s'il peut être configuré pour ne pas demander cette URL? Voici mon JS:
var id = $('#fileUpload').attr('data-id'); $('#fileUpload').uploadify({ 'swf': '/Scripts/Libraries/uploadify/uploadify.swf', 'uploader': '/Resource/Upload/' + id })
J'ai résolu cette question en suivant le commentaire d'eugen sur ce sujet,
Trouvez le code suivant dans la partie supérieure du fichier:
This.settings.upload_url = SWFUpload.completeURL (this.settings.upload_url); this.settings.button_image_url = SWFUpload.completeURL (this.settings.button_image_url)
Et réécrivez-le sur:
This.settings.upload_url = SWFUpload.completeURL (this.settings.upload_url); this.settings.button_image_url = this.settings.button_image_url? SWFUpload.completeURL (this.settings.button_image_url): this.settings.button_image_url
Troyanx, donne-moi un bon conseil, ça marche! Remplacer simplement dans jquery.uploadify.js (.min ou non):
this.settings.button_image_url = SWFUpload.completeURL(this.settings.button_image_url);
pour:
if (this.settings.button_image_url != "") { this.settings.button_image_url = SWFUpload.completeURL(this.settings.button_image_url);}
Dans mon cas, la charge de swf faisait une requête au même dossier url de la page où le chargement était en cours de chargement.
À partir de: http://www.uploadify.com/forums/discussion/comment/16999#Comment_16999