FreeTextBox的使用--经过测试可以使用
2008-06-23 08:44
507 查看
最新版FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用简解(提供博客园本地下载)
简介:对于FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用,只需要2个文件:FreeTextBox.DLL和ftb.imagegallery.aspx1。下载最新版FreeTextBox(版本3.1.6),解压
FreeTextBox 3.1.6 (2006/07/18)
博客园本地下载: http://files.cnblogs.com/cleo/FTBv3-1-6.zip
作者网站下载地址:http://freetextbox.com/download/
详细版本有哪些改进和修改历史可以看这里:http://freetextbox.com/download/changelog.aspx
FreeTextBox 3.1.6 (2006/07/18)
* BUG: Firefox postback problems (due to IE specific code)
* CHANGE: createlink now requires text to be selected
* BUG: FontSizesMenuList now functions correctly
* BUG: IE users would see the tag path of the entire document
* BUG: WordClean fix for <b> tags
* BUG: bug in FF vs. IE DOM handling of extra \n tag
Free版本的收费版本的区别可以看这里:http://freetextbox.com/features/
2。打开ASP.Net2.0项目,添加引用。(如果添加过以前版本的FreeTextBox,先删除以前版本的引用)
2.1。拷贝ftb.imagegallery.aspx到你要使用FreeTextBox的目录(当然可以是其他,但是可能要设置路径)
3。将FreeTextBox添加到工具栏。(工具栏〉常规〉选择项〉浏览到DLL文件,添加)
4。可以将工具栏上的控件拖入到你的页面了
<FTB:FreeTextBox ID="Free1" ImageGalleryPath="~/ImageAdmin"
runat="server" Text='<%# Bind("Contents") %>'
ButtonDownImage="True"
ToolbarLayout="ParagraphMenu,FontFacesMenu,FontSizesMenu,FontForeColorsMenu|Bold,Italic,Underline,Strikethrough;Superscript,Subscript,RemoveFormat|JustifyLeft,JustifyRight,JustifyCenter,JustifyFull;BulletedList,NumberedList,Indent,Outdent;CreateLink,Unlink,InsertImage,InsertImageFromGallery,InsertRule|Cut,Copy,Paste;Undo,Redo,Print">
</FTB:FreeTextBox>
4.1。修改ImageGalleryPath属性为你图片的放置目录。
5。Q&A
5.1。Q:怎么不能新建目录,上传文件等?
A:修改ftb.imagegallery.aspx页面可以做到
<FTB:ImageGallery id="ImageGallery1"
SupportFolder="~/aspnet_client/FreeTextBox/"
AllowImageDelete="true" AllowImageUpload="true"
AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Server" />
修改AllowImageDelete等属性
[备注:亲爱的朋友们,如果你想使用"从图片库插入图片 "这个按钮?上面的代码需要去掉下面这个注释的代码:
<%--JavaScriptLocation="ExternalFile"
UtilityImagesLocation="ExternalFile"
SupportFolder="~/aspnet_client/FreeTextBox/"--%>
<FTB:ImageGallery id="ImageGallery1"
AllowImageDelete="true" AllowImageUpload="true" AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Server" />就这样就可以哦!
]
5.2。Q:怎么没有看到“”这个图标?
A:修改<FTB:FreeTextBox />的ToolbarLayout属性,添加一个InsertImageFromGallery,上面代码的例子就是已经添加好的。
5.3。Q:按钮怎么是英文提示?
A:<FTB:FreeTextBox />有个属性叫做Language,把默认的en-US改称zh-CN吧,就是中文简体了,听说这个版本带了25种语言呢。
新增博客园本地下载: http://files.cnblogs.com/cleo/FTBv3-1-6.zip
posted on 2007-01-16 18:05 无为而为-凡事从积极的态度做起 阅读(11865) 评论(44) 编辑 收藏 所属分类: Web/asp.net
评论
#1楼 61.153.7.* 2007-01-17 08:17 DeltaCat [未注册用户]
希望搂住提供一下本地下载, 谢谢。FREETEXTBOX 的网站打不开! 回复 引用 查看
#2楼 2007-01-17 08:52 冬冬
可惜现在官方网站上不去呀! 回复 引用 查看#3楼 2007-01-17 11:42 yueue
期待楼主给个本地下载回复 引用 查看
#4楼 2007-01-17 12:05 ddr888
lz试试看怎么把word格式清理搞出来哦 wordclean 你取手册搜 回复 引用 查看#5楼 [楼主] 2007-01-17 12:17 无为而为-凡事从积极的态度做起
@yueue@冬冬
@DeltaCat
我现在没有文件空间了,20M用完了,不知道DUDU给不给加,我发了个邮件。 回复 引用 查看
#6楼 [楼主] 2007-01-17 13:11 无为而为-凡事从积极的态度做起
@ddr888Word Clean需要Pro版本才支持,Free版本不支持。
哪些功能Free版本支持有说明: http://freetextbox.com/features/ 回复 引用 查看
#7楼 [楼主] 2007-01-17 15:22 无为而为-凡事从积极的态度做起
新增博客园本地下载: http://files.cnblogs.com/cleo/FTBv3-1-6.zip 回复 引用 查看#8楼 2007-01-17 16:22 杨东清
谢谢哦! 回复 引用 查看#9楼 210.22.155.* 2007-01-24 12:22 哈哈[匿名] [未注册用户]
我使用InsertImageFromGallery的时候 在FireFox 下可以正常弹出插入图片的页面.而在IE7下,虽然也能弹出页面.但是页面会死掉(无法进行操作).请教这是怎么回事啊? 回复 引用 查看#10楼 [楼主] 2007-01-24 18:43 无为而为-凡事从积极的态度做起
@哈哈[匿名]应该不是死掉吧,你有没有多次试验?会不会是比较慢?
我没有在IE7下试过,下次试试看。 回复 引用 查看
#11楼 2007-02-25 13:22 JesseZhao
这个东东很好的 回复 引用 查看#12楼 218.195.223.* 2007-05-23 23:23 时间 [未注册用户]
刚想用这个控件,如何删除引用啊?摆脱回答一下啊?回复 引用 查看
#13楼 [楼主] 2007-05-25 09:30 无为而为-凡事从积极的态度做起
@时间不明白你的问题。 回复 引用 查看
#14楼 210.13.84.* 2007-06-29 15:13 412412 [未注册用户]
偶找到了个下载地址最新版FreeTextBox(版本3.1.6)
http://www.1024k.cn/Soft/2007/200706/180.html 回复 引用 查看
#15楼 218.103.118.* 2007-07-06 16:28 leo [未注册用户]
FreeTextBox has not been correctly installed. To install FreeTextBox either:(1) add a reference to FtbWebResource.axd in web.config:
<system.web>
<httpHandlers>
<add verb="GET"
path="FtbWebResource.axd"
type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox" />
</httpHandlers>
</system.web>
(2) Save the FreeTextBox image and javascript files to a location on your website and set up FreeTextBox as follows
<FTB:FreeTextBox id="FreeTextBox1" SupportFolder="ftbfileslocation" JavaScriptLocation="ExternalFile" ButtonImagesLocation="ExternalFile" ToolbarImagesLocation="ExternalFile" ButtonImagesLocation="ExternalFile" runat="server" /> 回复 引用 查看
#16楼 211.137.206.* 2007-08-08 13:31 hi [未注册用户]
收藏真实不错呢 好玩
哈哈 回复 引用 查看
#17楼 2007-08-13 11:26 Nina
A potentially dangerous Request.Form value was detected from the client (ctl00_main_FreeTextBox1="<P>fdfffffffffffffff...").我遇到了這個問題,不知道如何解決。
如果不轉行動作,是正確的,但是一轉行,出這個錯誤,其它加個聯接什麼的都會出這樣的錯誤。
ps:已經根據您給的步驟操作了。 回复 引用 查看
#18楼 [楼主] 2007-08-15 21:02 无为而为-凡事从积极的态度做起
@Nina应该是ASP.Net的安全验证原因,
只要有包含有HTML代码都会提出警告,
只要在页面标记里面添加 validateRequest="false" 就可以避免警告。
可以参考:
http://blog.csdn.net/DanceFire/archive/2007/04/11/1560171.aspx 回复 引用 查看
#19楼 211.77.241.* 2007-08-28 16:35 Pacino [未注册用户]
請問一下,要怎樣能讓它新增button成為自訂控制項?回复 引用 查看
#20楼 59.40.21.* 2007-09-07 11:26 andyang [未注册用户]
多谢楼主,,,测试成功,,就是那个插入图片的inert image弹出的窗口不能用。 回复 引用 查看#21楼 124.236.192.* 2007-09-10 17:00 zdd [未注册用户]
谢谢了啊 回复 引用 查看#22楼 218.22.27.* 2007-10-16 17:27 gongyu [未注册用户]
<iframe src="update.aspx" name="main" style="WIDTH:100%; height:100%" scrolling="no" frameborder="0"></iframe>update.aspx 页面的freetextbox图片上传按钮,可以打开图片上传页面,但是点击上传没有反应,其他按钮也有类似问题。
查找了一下,可能是FTB-ImageGallery.js 中的
function FTB_InsertImage() {
image = document.getElementById('img_preview');
src = document.getElementById('img_preview').src;
if (src == '' || src == null) return;
alt = document.getElementById('img_alt').value;
title = document.getElementById('img_title').value;
width = image.width; //document.getElementById('img_width').value;
height = image.height; //document.getElementById('img_height').value;
align = document.getElementById('img_align').options[document.getElementById('img_align').selectedIndex].value;
hspace = document.getElementById('img_hspace').value;
vspace = document.getElementById('img_vspace').value;
border = document.getElementById('img_border').value;
ftb = document.getElementById('TargetFreeTextBox').value;
img = '<img src="' + src + '"' + ' temp_src="' + src + '"' +
( (alt != '') ? ' alt="' + alt + '"' : '' ) +
( (title != '') ? ' title="' + title + '"' : '' ) +
( (width != '') ? ' width="' + width + '"' : '' ) +
( (height != '') ? ' height="' + height + '"' : '' ) +
( (height != '') ? ' height="' + height + '"' : '' ) +
( (align != '') ? ' align="' + align + '"' : '' ) +
( (hspace != '') ? ' hspace="' + hspace + '"' : '' ) +
( (vspace != '') ? ' vspace="' + vspace + '"' : '' ) +
( (border != '') ? ' border="' + border + '"' : '' ) +
' />';
//window.opener.FTB_API[ftb].InsertHtml(img);
window.opener.FTB_API['FreeTextBox1'].InsertHtml(img);
window.close();
};
函数中window.opener.FTB_API['FreeTextBox1'].InsertHtml(img);
语句执行错误,请问楼主如何解决,谢谢
回复 引用 查看
#23楼 218.22.27.* 2007-10-16 17:29 gongyu [未注册用户]
现在没有办法,只能用弹出窗口打开update.aspx 页面,操作一切正常。但是,总觉得弹出窗口,不是办法 ,期待楼主解答 回复 引用 查看
#24楼 2008-01-02 18:08 Aweto
1。上传非图片文件成功,但是在文件列表中去看不到,自然也就无法插入到内容当中了。2。无法创建文件夹,说我没有权限
请问楼主该如何解决!
谢谢! 回复 引用 查看
#25楼 [楼主] 2008-01-02 20:05 无为而为-凡事从积极的态度做起
@Aweto这两个问题应该都是有选项可以设置,请参考freetextbox.com的选项说明吧 回复 引用 查看
#26楼 221.0.47.* 2008-02-18 15:26 SUNLILI [未注册用户]
为啥ftb里的插入图片和插入连接的按钮不好使阿 回复 引用 查看#27楼 60.210.204.* 2008-04-17 16:20 tyuiyiuryueuj7t [未注册用户]
我用上这个控件后,用浏览器打开后,怎么不能用啊,不能在TextBox里写东西,这是怎么回事啊? 回复 引用 查看#28楼 60.210.204.* 2008-04-17 17:00 tyuiyiuryueuj7t [未注册用户]
这个控件我下下来了,可是用的时候出问题了,就是这个ftb.imageGallery.aspx源视图:
<FTB:ImageGallery id="ImageGallery1"
JavaScriptLocation="ExternalFile"
UtilityImagesLocation="ExternalFile"
SupportFolder="~/aspnet_client/FreeTextBox/"
AllowImageDelete="true" AllowImageUpload="true" AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Server" />
设计视图:
创建控件时出错 - ImageGallery1未将对象引用设置到对象的实例。
请问这是怎么回事啊,我在页面上用上FreeTextBox后,不能用,鼠标点不进去,写不了字啊. 回复 引用 查看
#29楼 222.171.74.* 2008-06-15 14:46 冰-河 [未注册用户]
我想在初始化的时候定义一个高度。如果输入的文章过长,控件的高度自动变长。 回复 引用 查看相关文章推荐
- jsp、js限制本地上传图片大小、类型(js经过测试,项目中可以使用)
- 经过测试的 可以使用的远程注入代码!!!!!我的VC里面缺少一个stdafx.h需要拷贝一个到程序
- sasl 重新安装 (经过测试可以使用)
- 经过测试mybatis plus dao 继承 了 BaseMapper 就可以使用了,
- DotNetCore跨平台~性能测试~可以放心使用了
- 前段写了一个类,类似混淆器,经过测试无误,使用后不会影响原有程序功能,附源码、开发文档等。
- Jquery使用mouseenter和mouseleave实现鼠标经过弹出层且可以点击
- MyEclipse6.5注册码-------刚测试好,可以使用,
- Windows7开始图标那个圆球更换,仅供测试,可以使用
- 是否能直接使用img对象名字来替代images[索引值]数组呢?测试代码显示:可以。
- HTML转PDF(java版,经过测试好用,可以先用简单的html调试)
- String[255]在高版本Delphi里还是被解释成Byte,总体长度256,使用StrPCopy可以给Array String拷贝字符串(内含许多实验测试)
- redis简单测试用例(内存不足,可以使用redis)
- android 自动化测试--robotium使用,可以用来做自动化、单元测试等一系列测试
- mac下格式U盘选择exfat可以在windows和mac下共同使用。 还没有测试
- 写个测试程序看看磁盘映像文件中哪个扇区可以使用?
- Jquery使用mouseenter和mouseleave实现鼠标经过弹出层且可以点击
- 阿里云上部署webservice或者网站,服务器本身测试可以整成使用,但是在其他机器上调用时找不到网页或者webservice
- [资源分享] (转载)Xcode 3.2.5免证书开发调试(经过本人测试xcode4.0使用)
- 经测试可以使用的rtsp流地址