我现在做个对帖子的评价。。需要有一些简单的表情之类的。 谁有那控件啊。。我在网上找了半天也没找到
希望有的 给我个链接地址。。或发我邮箱。。Email:[email protected] 谢谢啦!!!!
希望有的 给我个链接地址。。或发我邮箱。。Email:[email protected] 谢谢啦!!!!
解决方案 »
- 关于复选框 保存进数据库的问题
- 和谐和谐和谐和谐------------请教个和谐滚动图片上加链接的问题--------------
- C# RegularExpressionValidator验证控件问题
- 请问,如何改这段代码成我所要的效果?
- Asp.Net的鬱悶問題(急急急急急急急急急急急急急急急急急急急急)
- 页面不跳转问题,急!
- 请教:我想将SP4,.NET框架,MDAC这些软件放在一起安装,让客户视觉上感觉只装了一个文件!谢谢大虾们!!!
- Ext.Net如何记录系统异常啊?
- 请问:如何在页面中根据变量增加TextBox的数量,然后取得这些变量的值?
- 关于在.net中如何将图片文件形成缩略图,定高分相谢!!急!!
- 这个问题如何解决?
- 请问在Application_Error里可以使用session吗?
自己写呗
1、首先添加一个类public class InsertQQ : ToolbarButton
{
public InsertQQ()
: base("Title", "Title")
{
this.ButtonImage = "QQ"; //QQ是放在freetextbox的文件夹的images里面的gif图片
this.ScriptBlock = "this.ftb.InsertQQ1();";
this.CommandIdentifier = "InsertQQ1";
this.FunctionName = "InsertQQ1";
this.Title = "插入表情";
}
}2、修改 FTB-FreeTextBox.js文件 加入FTB_FreeTextBox.prototype.InsertQQ1 = function(){
var myUrl = 'InsertQQImages.aspx';
var myQQ = window.showModalDialog(myUrl,'qq','dialogWidth=300px;dialogHeight=300px;status=no');
if(myQQ != undefined)
{
var doc = this.designEditor.document;
var image = doc.createElement("img");
image.src = myQQ;
this.designEditor.focus();
var sel = this.GetSelection();
var range = this.CreateRange(sel);
if (FTB_Browser.isIE) {
range.pasteHTML(image.outerHTML);
} else {
this.InsertNodeAtSelection(image);
}
}
}InsertQQImages.aspx 代码
html<div>
<img src="Images/ftb/images/bold.gif" onclick="chooseImg()" class='img1' />
<img src="Images/ftb/images/bulletedlist.gif" onclick="chooseImg()" class='img1' />
<img src="Images/ftb/images/buttons.gif" onclick="chooseImg()" class='img1' />
<img src="Images/ftb/images/copy.gif" onclick="chooseImg()" class='img1' />
<img src="Images/ftb/images/createlink.gif" onclick="chooseImg()" class='img1' />
</div>js function chooseImg(){
$(".img1").bind("click",function(){
var src = $(this).attr("src");
window.returnValue = src;
self.close();
})
}
SupportFolder="~/Images/ftb" ToolbarStyleConfiguration="Office2003"
AutoGenerateToolbarsFromString="false" EnableHtmlMode="true" JavaScriptLocation="ExternalFile"
>
</FTB:FreeTextBox>
//后台自己配置
private void InitInfo()
{
Toolbar bar = null;
bar = new Toolbar();
bar.Items.Add(new FontSizesMenu());
bar.Items.Add(new FontForeColorsMenu());
bar.Items.Add(new FontForeColorPicker());
bar.Items.Add(new FontBackColorsMenu());
bar.Items.Add(new FontBackColorPicker());
FreeTextBox1.Toolbars.Add(bar); bar = new Toolbar();
bar.Items.Add(new Bold());
bar.Items.Add(new Italic());
bar.Items.Add(new Underline());
bar.Items.Add(new StrikeThrough());
bar.Items.Add(new SuperScript());
bar.Items.Add(new SubScript());
bar.Items.Add(new RemoveFormat());
FreeTextBox1.Toolbars.Add(bar);
bar = new Toolbar();
bar.Items.Add(new InsertQQ()); //这个按钮就是最开始写的类
FreeTextBox1.Toolbars.Add(bar);
}