请教:引用的功能是怎么实现的?? asp.net(2.0)c# 开发webform 请问:类似CSDN的“引用”功能是怎么实现的??需要在数据库中添个字段???可以的话,请给出代码!学习,关注…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我刚刚做了一个关于引用的,格式固定,如:---引用:用户名-------------引用的内容----------------------是用脚本写,当点击“引用”的时候,调用JS函数,同时传递两个值(用户名、引用的内容)就OK了 javascript! 楼上提供了解决思路! javascript获取要引用的内容和基本信息(用户名等),然后按照自己样式赋值给你勇于回复的编辑器 LZ:能不能给点javascript的代码??? 脚本:function BlogTopicQuote(userName,content){ var str = "----引用:"+userName+"------------------------------------<br/>"; str=str+content+"<br/>"; str=str+"-----------------------------------------------------------<br/>"; FTB_API["ctl00_main_txtContent"].SetHtml(str); FTB_API["ctl00_main_txtContent"].Focus(); return false;}后台代码:<a onclick="return BlogTopicQuote('<%#Eval("UserName")%>','<%#HttpUtility.HtmlEncode(Eval("Content").Replace("\r\n","")%>');" href="#main"> <asp:Literal ID="Literal1" runat="server" Text="引用"> </asp:Literal></a>我是点击“引用”后,给FreeTextBox赋值 TO:liu2008hz 我试了一下你的代码,报错:“FTB_API为定义” 用这个:<FIELDSET><LEGEND>标题</LEGEND>内容</FIELDSET>保存到html中,一看就知道。 忘了跟你说了,FTB_API是免费控件(FreeTextBox)的API函数,你用的是一般的控件,比如是TextBox的话,你直接给他赋值就是了 比如你的TextBox的生成的标识为“ctl00$main$TextBox“,那你就这样子用: document.getElementById("ctl00$main$TextBox").value="某个值"; 如何批量上传图片? 【提问】repeater布局问题 dropdownlist动态绑定后如何去除绑定的第一项 GridView的自定义修改界面 分析2009年1月12日 该如何传值给ASP文件呢? 请问使用母版页的情况下要怎么使用验证码呢? 网站有中文目录如何能让搜索引擎正常收录 ASP.NET与C#的关系? 请教datagrid和dataset分页问题 datalist图片列的问题 xml并发
---引用:用户名-------------
引用的内容
----------------------
是用脚本写,当点击“引用”的时候,调用JS函数,同时传递两个值(用户名、引用的内容)就OK了
{
var str = "----引用:"+userName+"------------------------------------<br/>";
str=str+content+"<br/>";
str=str+"-----------------------------------------------------------<br/>";
FTB_API["ctl00_main_txtContent"].SetHtml(str);
FTB_API["ctl00_main_txtContent"].Focus();
return false;
}后台代码:<a onclick="return BlogTopicQuote('<%#Eval("UserName")%>','<%#HttpUtility.HtmlEncode(Eval("Content").Replace("\r\n","")%>');"
href="#main">
<asp:Literal ID="Literal1" runat="server" Text="引用">
</asp:Literal>
</a>我是点击“引用”后,给FreeTextBox赋值
比如你的TextBox的生成的标识为“ctl00$main$TextBox“,那你就这样子用:
document.getElementById("ctl00$main$TextBox").value="某个值";