Я пытаюсь вставить изображение в область редактирования CFKEditor из всплывающего окна, и я не знаю, как это сделать. Есть идеи?
МОЙ код CFML-
<cfform>
<cftextarea id="textimg" skin="silver" toolbar="Basic" richtext="true" name="body" required="true" style="width:100%; height:200px;"></cftextarea>
</cfform>
Мой код всплывающего окна -
<form action="insertimage.cfm" method="post" enctype="multipart/form-data" class="nil">
<fieldset>
<legend><strong> Insert image </strong></legend>
<br>
Choose a file:
<input name="newimg" type=file size=30>
<br>
<input type=submit value=Insert name="act">
<input onClick="self.close()" type=reset value=Cancel>
</fieldset>
</form>
<span id=disp></span>
<cfif StructKeyExists(FORM,"act")>
<cffile action="UPLOAD" filefield="newimg" destination="#application.fpath#exe\images\" nameconflict="MAKEUNIQUE">
<script language="JavaScript" type="text/javascript">
<!--
selvalue= '<cfoutput><img src="images/#file.serverfile#" width=100 height=100" alt="#file.clientfile#"></cfoutput>';
window.opener.document.getElementById('txtimg').insertAdjacentHTML("BeforeEnd", '<cfoutput><img src="images/#file.serverfile#" width=100 height=100 onClick="InsertImg(\'images/#file.serverfile#\')" alt="#file.clientfile#"></cfoutput>');
-->
</script>
</cfif>
Обычно он работает для cftextarea, но не работает в cftextarea с richtext, что является истинным случаем.как я могу решить это? Помоги мне ....