0

我有一个使用工具提示的网页。我正在专门使用Prototip。其中一个选项是使用 Ajax 在工具中加载另一个页面。Ajax 功能来自 Prototype 框架,http://www.prototypejs.org/api/ajax/request/

我真正想要加载的只是一张图片。我只是不希望图像在页面创建时加载,因为图像太多。因此,当我将链接指向 .jpg 文件甚至 .html 文件时,我会收到错误 HTTP 错误 405.0 - IIS 不允许使用方法。我正在运行 IIS7。这是我的代码问题还是 IIS7 的问题?此外,我得到的另一个版本的错误是The HTTP verb POST used to access path '/Images/Items/tech_over_RST.jpg' is not allowed.当我从 VS2010 以调试模式运行时收到此版本的错误消息。我也在使用 URL 路由,但不是 MVC。

4

1 回答 1

1

我想看看你正在使用的代码。但是,当您将某些信息发布到图像文件时,“405.0 Method Not Allowed”错误非常有意义:您可以将数据发布到 ASP、ASPX、PHP 或 CGI 脚本等脚本,但不能发布到 JPG、GIF 等图像/文档 HTML 等,并且您不应该首先将图像文件指定为 AJAX GET/POST 请求的 URL。

于 2010-05-10T12:13:34.283 回答