別のページをロードするツールチップからのHTTPエラー405
-
04-10-2019 - |
質問
ツールチップを使用するWebページがあります。使ってます プロトティップ 具体的には。オプションの1つは、Ajaxを使用してツール内の別のページをロードすることです。 AJAX機能は、プロトタイプフレームワークから来ています。 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からデバッグモードで実行すると、このバージョンのエラーメッセージを受け取ります。また、MVCではなくURLルーティングも使用しています。
解決
使用しているコードをご覧ください。ただし、「405.0メソッドは許可されていません」エラー 役職 画像ファイルへのいくつかの情報は完全に理にかなっています。ASP、ASPX、PHP、CGIスクリプトなどのスクリプトにデータを投稿できますが、JPG、GIF、HTMLなどの画像/ドキュメントには投稿できません。そもそもAjax Get/PostリクエストのURL。
所属していません StackOverflow