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>