2012-02-14 10 views
0

ポップアップウィンドウから画像をCFKEditor編集エリアに挿入しようとしていますが、その方法はわかりません。アイデアはありますか?
MY CFMLコード -ポップアップウィンドウからFCKEditorに画像を入れてください

<cfform> 
<cftextarea id="textimg" skin="silver" toolbar="Basic" richtext="true" name="body" required="true" style="width:100%; height:200px;"></cftextarea> 
</cfform> 

MYポップアップウィンドウコード -

<form action="insertimage.cfm" method="post" enctype="multipart/form-data" class="nil"> 
<fieldset> 
    <legend><strong>&nbsp;Insert image&nbsp;</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のでは動作しない真のケースです。 どうすればこの問題を解決できますか?お手伝いします....

答えて

関連する問題