3

나는 내 웹 사이트에 작은 편집기가있어서 그 위에 이미지를 추가 할 수 있습니다. jQuery 플러그인 (Resizable)을 사용하여 이미지의 크기를 조정할 수 있습니다. 이러한 이유로 이미지 주변의 테두리 크기를 조정할 수 없도록 설정해야했습니다. 파이어 픽에서 나는 이것을 다음과 같이 사용했다 :javascript를 사용하여 IE에서 이미지 주위의 resizig 핸들러를 제거하는 방법은 무엇입니까?

execCommand("enableObjectResizing", false, false); 

그리고 잘 동작했다. IE와 비슷한 것을 어떻게 할 수 있습니까?

미리 감사드립니다.

답변

1

수 없습니다. IE에서 편집 할 수없는 요소에 크기를 조정할 수없는 이미지를 포함시키는 유일한 방법은 요소의 배경 이미지로 설정하고 요소가 have layout이 아닌지 확인하는 것입니다.

+0

예 레이아웃에 문제가 있음을 알고 있습니다. 방금 다른 해결책을 찾고 싶었습니다. 나는 이것을 어쨌든 시도 할 것이다. 고맙습니다 – novellino

0

는 IE11에서 동일한 효과를 달성하고자하는 경우,이 코드 (자바 스크립트)를 사용할 수 있습니다 :

function controlselectHandler(evt) { 
    evt.preventDefault(); 
} 
document.body.addEventListener('mscontrolselect', controlselectHandler); 

이 핸들과 크기 조정 기능을 제거합니다. 마우스 커서를 가져 가면 커서가 크기 조정 커서로 바뀌지 만 css에서는 해결할 수 있어야합니다.

이전 버전의 IE에서 작동하는지 확신 할 수 없습니다.

관련 문제