>  기사  >  웹 프론트엔드  >  HTML에서 이미지 드래그 앤 드롭을 방지하는 방법은 무엇입니까?

HTML에서 이미지 드래그 앤 드롭을 방지하는 방법은 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2024-11-02 10:16:30835검색

How to Prevent Image Drag and Drop in HTML?

HTML에서 이미지 드래그 앤 드롭 방지

HTML 페이지에 이미지를 표시하려고 하지만 사용자가 드래그하여 다양한 솔루션을 탐색했지만 아무 소용이 없었습니다. 이 도움말에서는 제어를 유지하면서 크기를 조정할 수 있도록 이미지 드래그를 비활성화하는 방법을 안내합니다.

고유 ID나 클래스를 사용하여 이미지를 식별하기만 하면 됩니다. 그런 다음 'ondragstart' 이벤트에 이벤트 리스너를 할당합니다. 이 이벤트 핸들러 내에서 'false'를 반환하여 브라우저의 기본 드래그 앤 드롭 동작을 금지합니다. 다음은 바닐라 JavaScript를 사용하는 예입니다.

document.getElementById('my-image').ondragstart = function() { return false; };

또는 jQuery를 사용하는 경우 다음 코드를 선택할 수 있습니다.

$('img').on('dragstart', function(event) { event.preventDefault(); });

이러한 기술을 구현하면 특정 요구 사항에 따라 크기 조정을 활성화하는 동시에 HTML 페이지에서 이미지 드래그를 효과적으로 비활성화합니다.

위 내용은 HTML에서 이미지 드래그 앤 드롭을 방지하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.