Web サイトに小さなエディターがあり、それに画像を追加できます。jQuery プラグイン (Resizable) を使用して画像のサイズを変更できます。このため、画像の周囲の境界線のサイズ変更を無効にする必要がありました。Firefixでは、これを使用してそれを行いました:
execCommand("enableObjectResizing", false, false);
そしてそれはうまくいきました。IEで同様のことを行うにはどうすればよいですか?
前もって感謝します
Web サイトに小さなエディターがあり、それに画像を追加できます。jQuery プラグイン (Resizable) を使用して画像のサイズを変更できます。このため、画像の周囲の境界線のサイズ変更を無効にする必要がありました。Firefixでは、これを使用してそれを行いました:
execCommand("enableObjectResizing", false, false);
そしてそれはうまくいきました。IEで同様のことを行うにはどうすればよいですか?
前もって感謝します
あなたはできません、私は恐れています。サイズ変更不可の画像を IE の編集可能な要素に含める唯一の方法は、その画像を要素の背景画像として設定し、要素にlayoutがないことを確認することです。
IE11 で同じ効果を得たい場合は、次のコード (javascript) を使用できます。
function controlselectHandler(evt) {
evt.preventDefault();
}
document.body.addEventListener('mscontrolselect', controlselectHandler);
これにより、ハンドルとサイズ変更機能が削除されます。カーソルはホバー時にサイズ変更カーソルに変わりますが、これは css で解決できるはずです。
これが以前のバージョンの IE で機能するかどうかはわかりません。