2010-05-07 2 views
0

J'ai une page Web qui utilise des info-bulles. J'utilise Prototip spécifiquement. Une des options est d'utiliser Ajax pour charger une autre page dans l'outil. La fonctionnalité Ajax provient du framework Prototype, http://www.prototypejs.org/api/ajax/request/.Erreur HTTP 405 à partir d'une info-bulle chargeant une autre page

Tout ce que je veux vraiment charger est une image. Je ne veux simplement pas que l'image soit chargée lors de la création de la page car il y a tellement d'images. Ainsi, lorsque je mets un lien vers un fichier .jpg ou même un fichier .html, je reçois l'erreur HTTP Error 405.0 - Méthode non autorisée d'IIS. Je cours IIS7. Est-ce un problème avec mon code ou un problème avec IIS7? En outre, l'autre version de l'erreur que j'obtiens est The HTTP verb POST used to access path '/Images/Items/tech_over_RST.jpg' is not allowed. Je reçois cette version du message d'erreur lorsque je cours en mode de débogage de VS2010. J'utilise aussi le routage d'URL mais pas MVC.

+1

L'insertion d'un fichier image dans un fichier image n'a aucun sens ... vous devriez utiliser 'GET' –

Répondre

1

J'aimerais voir le code que vous utilisez. Toutefois, l'erreur "405.0 Méthode non autorisée" lorsque vous POST certaines informations dans un fichier image prend tout son sens: vous pouvez publier des données dans des scripts ASP, ASPX, PHP ou CGI, mais pas dans des images/documents tels que JPG, GIF, HTML etc. Et vous ne devez pas spécifier un fichier image comme URL pour une requête AJAX GET/POST en premier lieu.

+0

Cela fonctionne. J'ai vraiment eu un point de confusion là-bas et tout le poste vs m'a redressé. –

Questions connexes