我加入了一個圖像使用TinyMCE的編輯器:TinyMCE的防止圖像縮放
var params = {
src: filename,
title: "Attached image: " + filename,
width: 500
};
ed.execCommand("mceInsertContent", false, ed.dom.createHTML("img", params));
這正確地插入圖像編輯器。但是,當用戶點擊圖像時,他可以調整它的大小。
我想知道是否有一種方法:
- 防止調整隻在一個方向(即我怎麼保持一個固定的寬高比爲圖像)
- 完全防止用戶用戶調整圖像大小
感謝您花時間做這件事。然而,至少在FF和Chrome(對不起,使用Linux,無法用IE測試),我沒有選擇調整圖像的大小。如果我打開'object_resizing'調整大小事件不會被調用...是否有我缺少的東西? – nico 2012-08-20 14:25:50
在webkit(safari/chrome)下面存在一個tinymce bug報告:tinymce.com/develop/bugtracker_view.php?id=2495 – Thariama 2012-08-20 15:33:27
好吧,這不是問題,'object_resizing = FALSE'關閉句柄Firefox(不知道關於IE)。 Webkit不顯示它們的事實僅僅是因爲它沒有在'iframes'中實現對象大小調整。我的觀點是即使在Firefox中也不會調用resize事件。我認爲這是由於事件不在同一窗口中。所以我的問題是:在IE 1)你看到'object_resizing = false'的句柄? 2)調整圖像大小時調用的大小調整事件? – nico 2012-08-20 15:43:27