2014-01-24 52 views
0

我正在研究一個插件(特定於應用程序),它允許從選擇框(size=5)中選擇一個圖像,在onChange事件期間將顯示預覽。如何將外部參數傳遞到CKEditor插件

enter image description here

我有一組URL,這導致小尺寸不同的圖像。問題在於,該插件是代碼的封閉部分,其中圖像列表位於其之外,並且由當前操作(而非靜態)創建。

任何方式將它傳遞給插件?

回答

0

花了一些時間,但創建了插件。

由於Chrome一些新的問題,這是不可能的說,閹插件和CKEditor的添加一些奇怪的行爲,或者是Chrome,但在FF測試證實是Chrome瀏覽器的問題(談論選擇size屬性)。

儘管如此,通過選擇圖像的問題很簡單。我不確定這是否是最好的方式,但我可以通過CKEDITOR.config.*來完成。更具體地

<script type="text/javascript"> 
$(function() 
{ 
    CKEDITOR.config.pddimages_set = {{ images }}; 

    var editor = CKEDITOR.replace('editor'); 
}); 
</script> 

甚至更​​具體地{{ images }}json_encode d陣列。這些數據可以在我的插件中找到。

希望能幫助其他可能與同一問題接觸的人。

相關問題