freete

阅读 / 问答 / 标签

freetempo-sky high 求中文翻译

freetempo-sky high 歌手:freetempo歌名:sky high (天的高度)You never know that when it snowsYou just might findAnother moment to let go an open mindO~oh, you never know, you just don"t knowand I don"t mindFor every time you never know,Just keep in mind你从不知道什么时候会下雪你却可能会发现另一个敞开心扉的时刻偶~~你不知道,你从不知道而我也不介意你每次不知道的时候只是记在脑海里You never feel lost when you"re up highYou don"t have to ask when all is fineYou never feel lost when you"re up highAnalyze this loss. then you"ll feel fine你高兴的时候从没感受过失落你不需要问什么时候一切才能好起来你兴致高昂的时候从没感受过失落分析这次的失败(失落),你就会感觉得好些 You never know that when it snowsYou just might findAnother moment to let go an open mindO~oh, you never know, you just don"t knowand I don"t mindFor every time you never know,Just keep in mind你从不知道什么时候会下雪你却可能会发现另一个敞开心扉的时刻偶~~你不知道,你从不知道而我也不介意你每次不知道的时候只是记在脑海里You never feel lost when you"re up highYou don"t have to ask when all is fineYou never feel lost when you"re up highAnalyze this loss then you"ll feel fine你高兴的时候从没感受过失落你不需要问什么时候一切才能好起来你兴致高昂的时候从没感受过失落分析这次的失败(失落),你就会感觉得好些Yeah, the way we aimOur eyes will know when the time is a-slippin" awayYeah, your town has it"s story, the skies, yeah, we know, were wasted awayYeah, your town has it"s story, the skies, yeah, we know, were wasted awayLet me know why and he~ear是的,我们的目标我们的眼睛会察觉什么时候时间在悄悄溜走是的,你的城市有它的故事,这天空,yeah,我们知道,已经浪费了yeah,你的城市有它的故事,这天空,yeah,我们知道,已经浪费了让我知道为什么,且听到Yeah the way we aimOur eyes will know when the time is a-slippin" awayYeah, your town has it"s story, the skies, yeah, we know, were wasted awayYeah, your town has it"s story, the skies, yeah, we know, were wasted awayLet me know why and he~ear是的,我们的目标我们的眼睛会察觉什么时候时间在悄悄溜走是的,你的城市有它的故事,这天空,yeah,我们知道,已经浪费了yeah,你的城市有它的故事,这天空,yeah,我们知道,已经浪费了让我知道为什么,且听到You never feel lost when you"re up highYou don"t have to ask when all is fineYou never feel lost when you"re up highAnalyze this loss, then you"ll feel fine we could break up 你在兴致高昂的时候从没感受过失落你不需要问什么时候才能一切都好起来你在兴致高昂的时候从没感受过失落分析这次的失败(失落),然后你就会感觉好些我们分手吧这歌词还真不好翻译。。。语文水平,只能尽力而为,希望LZ能满意

FreeTextBox的问题 高手来

一、使用方法1.先把freetextbox.dll添加到项目中2.把 - ftb.colorpicker.aspx - ftb.imagegallery.aspx - ftb.inserttable.aspx从文件夹HelperScripts复制出来,放到外面与 - test.aspx (测试)同等级目录,(不这么做,插入背景色,图片,表格就不好使)3.把images文件夹放到test.aspx (测试)同等级目录下,来存放上传的图片.4.在test.aspx 中,加图片的路径<FTB:FreeTextBox id="FreeTextBox1" runat="server" Width="700" ButtonPath="imagesftboffice2003"/>this.FreeTextBox1.Text 这个就是FTB中你输入的文本的内容,这是带HTML标记的this.FreeTextBox1.HtmlStrippedText 这个是将HTML标记去掉的文本5.写入数据库在CSDN上看到朋友们说怎么把FreeTextBox内容写入数据库中我做了一下.就是把所有产生的HTML代码都插入数据库的一个字段中可以做一个新闻表news字段ID(自增) content addtime(getdate)private void Page_Load(object sender, System.EventArgs e){// Put user code to initialize the page hereif (!IsPostBack){SqlConnection myConn = new SqlConnection("server=(local);database=mm;uid=sa;pwd=123");SqlCommand myCmd = new SqlCommand("select * from test where id=2",myConn);myConn.Open();SqlDataReader myDr;myDr=myCmd.ExecuteReader();myDr.Read();Response.Write(myDr["content"].ToString());myDr.Close();myConn.Close();}}private void Button1_Click(object sender, System.EventArgs e){SqlConnection myConn = new SqlConnection("server=(local);database=mm;uid=sa;pwd=123");SqlCommand myCmd = new SqlCommand("insert into test (content) values(""+FreeTextBox1.Text+"")",myConn);myConn.Open();myCmd.ExecuteNonQuery();myConn.Close();}二、注意1、在web.config中system.web节加入: <pages validateRequest="false"/>否则会出现如下错误:从客户端(Content="<FORM language=javas...")中检测到有潜在危险的 Request.Form 值。说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证。但是,在这种情况下,强烈建议应用程序显式检查所有输入。异常详细信息: System.Web.HttpRequestValidationException: 从客户端(Content="<FORM language=javas...")中检测到有潜在危险的 Request.Form 值。2、如果你想对其他页面要进行从客户端(Content="<FORM language=javas...")中检测,你就麻烦一点,在调用freetextbox的页面上添加 validateRequest="false" ,如:<%@ Page language="c#" validateRequest="false" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="bizflat.WebForm1" %>三、实现机制刚开始试用FTB2.0的时候,感觉FTB真的很神,居然可以在网页状态实现编辑过程的What you see is what you get。看完FTB的文档(其实也不是很多的东西,估计就是用个NDOC或者什么类似的工具生成的SDK文档)又仔细试做了几个程序,觉得FTB的实现思路不复杂,但十分巧妙。它通过FTB这个中间部件将客户端(浏览器)的程序(javascript代码)和后台程序(C#写的aspx等ASP.NET代码)紧密结合,从而实现了这种所见即所得的效果。FTB的结构主要有三个命名空间组成:FreeTextBoxControls,FreeTextBoxControls.Design和FreeTextBoxControls.Support。 使用得最多的是FreeTextBoxControls,基本上用到的界面部件都来自于这里,例如ToolBar上每个功能Button可以在这里找到映射,而每个Button又对应着javascrip中的一个函数功能。例如:下划线这个功能,有个Underline的类(继承于ToolbarButton)实现,而这个类实际调用客户端的一段javascript代码FTB_Underline(在FreeTextBox-ToolbarItemsSrcipt.js中)。function FTB_Underline(ftbName) { FTB_Format(ftbName,"underline"); 如果再深究下去,仔细跟踪下这段js的代码又可以它调用FTB_Format这段代码(在FreeTextBox-MainScript.js中)。function FTB_Format(ftbName,commandName) { editor = FTB_GetIFrame(ftbName); if (FTB_IsHtmlMode(ftbName)) return; editor.focus(); editor.document.execCommand(commandName,"",null);}它正是通过document的execCommand方法来实现效果的,查MSDN文挡可以发现它对应执行的正是Underline的命令参数。execCommand可以执行的命令参数:Command Identifiers2D-PositionAllows absolutely positioned elements to be moved by dragging.AbsolutePositionSets an element"s position property to "absolute."BackColorSets or retrieves the background color of the current selection.BlockDirLTRNot currently supported.BlockDirRTLNot currently supported.BoldToggles the current selection between bold and nonbold.BrowseModeNot currently supported.ClearAuthenticationCacheClears all authentication credentials from the cache. Applies only to execCommand.CopyCopies the current selection to the clipboard.CreateBookmarkCreates a bookmark anchor or retrieves the name of a bookmark anchor for the current selection or insertion point.CreateLinkInserts a hyperlink on the current selection, or displays a dialog box enabling the user to specify a URL to insert as a hyperlink on the current selection.CutCopies the current selection to the clipboard and then deletes it.DeleteDeletes the current selection.DirLTRNot currently supported.DirRTLNot currently supported.EditModeNot currently supported.FontNameSets or retrieves the font for the current selection.FontSizeSets or retrieves the font size for the current selection.ForeColorSets or retrieves the foreground (text) color of the current selection.FormatBlockSets the current block format tag.IndentIncreases the indent of the selected text by one indentation increment.InlineDirLTRNot currently supported.InlineDirRTLNot currently supported.InsertButtonOverwrites a button control on the text selection.InsertFieldsetOverwrites a box on the text selection.InsertHorizontalRuleOverwrites a horizontal line on the text selection.InsertIFrameOverwrites an inline frame on the text selection.InsertImageOverwrites an image on the text selection.InsertInputButtonOverwrites a button control on the text selection.InsertInputCheckboxOverwrites a check box control on the text selection.InsertInputFileUploadOverwrites a file upload control on the text selection.InsertInputHiddenInserts a hidden control on the text selection.InsertInputImageOverwrites an image control on the text selection.InsertInputPasswordOverwrites a password control on the text selection.InsertInputRadioOverwrites a radio control on the text selection.InsertInputResetOverwrites a reset control on the text selection.InsertInputSubmitOverwrites a submit control on the text selection.InsertInputTextOverwrites a text control on the text selection.InsertMarqueeOverwrites an empty marquee on the text selection.InsertOrderedListToggles the text selection between an ordered list and a normal format block.InsertParagraphOverwrites a line break on the text selection.InsertSelectDropdownOverwrites a drop-down selection control on the text selection.InsertSelectListboxOverwrites a list box selection control on the text selection.InsertTextAreaOverwrites a multiline text input control on the text selection.InsertUnorderedListToggles the text selection between an ordered list and a normal format block.ItalicToggles the current selection between italic and nonitalic.JustifyCenterCenters the format block in which the current selection is located.JustifyFullNot currently supported.JustifyLeftLeft-justifies the format block in which the current selection is located.JustifyNoneNot currently supported.JustifyRightRight-justifies the format block in which the current selection is located.LiveResizeCauses the MSHTML Editor to update an element"s appearance continuously during a resizing or moving operation, rather than updating only at the completion of the move or resize.MultipleSelectionAllows for the selection of more than one site selectable element at a time when the user holds down the SHIFT or CTRL keys.OpenNot currently supported.OutdentDecreases by one increment the indentation of the format block in which the current selection is located.OverWriteToggles the text-entry mode between insert and overwrite.PasteOverwrites the contents of the clipboard on the current selection.PlayImageNot currently supported.PrintOpens the print dialog box so the user can print the current page.RedoNot currently supported.RefreshRefreshes the current document.RemoveFormatRemoves the formatting tags from the current selection.RemoveParaFormatNot currently supported.SaveAsSaves the current Web page to a file.SelectAllSelects the entire document.SizeToControlNot currently supported.SizeToControlHeightNot currently supported.SizeToControlWidthNot currently supported.StopNot currently supported.StopImageNot currently supported.StrikeThroughNot currently supported.SubscriptNot currently supported.SuperscriptNot currently supported.UnBookmarkRemoves any bookmark from the current selection.UnderlineToggles the current selection between underlined and not underlined.UndoNot currently supported.UnlinkRemoves any hyperlink from the current selection.UnselectClears the current selection.基本上每个命令参数都可以在FTB的FreeTextBoxControls中找到对应的实现类,如果觉得有些没有实现,自己参照已经实现的功能来增加也十分简单和方便。 FTB还提供了公开的接口,例如继承于ToolbarButton可以实现对应的工具按钮,继承于ToolbarDropDownList则实现下拉式选择(如选择字体那种),对应javascript的方法只须传递对应的方法名字符串给类即可,自己写的javascript可以放在js中,也可以放在 ScriptBlock的字符串参数里面,前者前端查看源码看不到,后者则将整个函数源码传回,一切都十分公开和方便。 这种思路是否也和ASP.NET的思路类似? 由于javascript可以被多种浏览器支持(估计有些小兼容问题,可以通过javascript来兼容),因此FTB可以在多种环境下正常工作。现在用的这个blog系统(.Text)也用了FTB,但版本是1.6.3.26037(汉化版),有兴趣可以在发表文章的地方查看网页源代码看看,就会发现好多的FTB_XXX的javascript函数。这些在2.0已经全部集中放到FreeTextBox-ToolbarItemsSrcipt.js和 FreeTextBox-MainScript.js中了,应该说这样比较归一些。 如果担心FTB的免费协议对商业用途有些影响的话,自己根据这个思路来开发一个适合自己产品用的所见即所得编辑器控件应该也不是难事。