写真の右上隅に相対位置を持つ「削除」アイコンがあります。アイコンをクリックすると、サーバー上の写真が削除されます。
HTTP の規則によれば、これは POST で実行する必要がある破壊的なアクションです。そのため、より安全でない GET が発生するため、法線<img href>
は使用できません。
アイコンで Internet Explorer 8 を除外しない POST を実行する最も簡単な方法は何ですか? 私は現在見ています:
<form method="post" action="script.php">
<img src="photo.jpg"/>
<input name="delete" type="image" src="/image/delete.png"/>
</form>
href
または、この状況でa を使用することは許容されますか?
(編集: 認証された管理者のみがスクリプトを使用できる場合、より受け入れられますか? )