张博的技术菜园子

导航

FCKeditor在ASP.net中如何用JS赋值?

问题:我已把FCKeditor整合到ASP.net的VS2005中了,是一个可拖放的控件,可以在后台用FCKeditor1.Value赋值,但是如何在前台给它赋值呢???

解答:
HTML code
<%@ Page 
Language="C#" AutoEventWireup="true" 
CodeFile="Default2.aspx.cs" Inherits="Default2" 
%>
<%@ Register 
Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div id="div1">
    <FCKeditorV2:FCKeditor runat="server" ID="sss1" BasePath="FCKeditor/"></FCKeditorV2:FCKeditor>
    <input type="button">="f()" value="add content to fck" />
    </div>
    </form>
    <script type="text/javascript">
    function f(){
var o=FCKeditorAPI.GetInstance("sss1");
o.EditorDocument.body.innerHTML += "Hi, 
<span style='color:green;font-weight:bold;font-size:25px'>竹子!</span>";
    }
    </script>
</body>
</html>

posted on 2010-01-16 10:22  蕊蕊  阅读(696)  评论(0编辑  收藏  举报