| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 838 人关注过本帖
标题:一个困惑已久的问题?这是怎么实现的,用什么控件?
只看楼主 加入收藏
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
 问题点数:0 回复次数:10 
一个困惑已久的问题?这是怎么实现的,用什么控件?
一个困惑已久的问题?这是怎么实现的,用什么控件?
图片附件: 游客没有浏览图片的权限,请 登录注册


就是点击表情,发言框里面自动加上表情的名字,然后点击发言按纽!
到页面上不管在什么位置(就是有表情名字的地方)都能显示出表情!
这如何实现!请教啊~~~~
搜索更多相关主题的帖子: 控件 困惑 
2007-04-21 20:03
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 
发表以后,就象这个,绑定表情如何做到哪有名字就在哪里显示表情??

Tomorrow is another day! my love..................
2007-04-21 20:09
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
收藏
得分:0 
JS脚本

好累
2007-04-21 22:15
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 
呵呵..球球能否给一个脚本小弟学习一下!
拜托了.................

Tomorrow is another day! my love..................
2007-04-21 22:46
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
收藏
得分:0 
呵呵.我给个代码你看看吧.UserFaces.html里的图片你自己加几个吧.
sender.aspx:
/////////
<%@ Page Codebehind="sender.aspx.cs" AutoEventWireup="false" Inherits="MyChat.sender" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>sender</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script type="text/javascript" src="pub.js"></script>
<script>
function pro(http)
{
if (http.responseText == "未登陆!")
divErr.innerText = http.responseText;
else
divErr.innerText = http.responseText;
}
function Invoke()
{
var msg = sender.document.body.innerHTML;
if(msg =="")
{
alert("不能发送空消息!");
sender.focus();
return;
}
send_request("AM/Sender.aspx?msg=" + msg);
}

function SetFace()
{
var img = showModalDialog("UserFaces.html","","dialogWidth:306px; dialogHeight:240px; status:1; help:1; scroll:yes");
if (img != null)
{
var imgStr = "<img src="+img+" BORDER=0/>";
sender.focus();
var sel = sender.document.selection.createRange();
sel.pasteHTML(imgStr);
}
}
</script>
</HEAD>
<body style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; CLIP: rect(0px 0px 0px 0px); PADDING-TOP: 0px; HEIGHT: 0px">
<form id="Form1" method="post" runat="server">
<TABLE id="Table2" cellSpacing="0" cellPadding="0" border="0" style="TABLE-LAYOUT: fixed">
<TR>
<TD vAlign="top" style=" WORD-WRAP: break-word"><FONT face="宋体">
<TABLE id="Table1" borderColor="#d0e9f9" cellSpacing="0" cellPadding="0" border="1" style="WIDTH: 537px; HEIGHT: 92px">
<TR>
<TD background="images/toolbarbackground.gif" colSpan="2"><IMG id="btBold" onclick="sender.document.execCommand('Bold');" alt="加粗" loop="1" src="images/bold.gif"
name="btBold" controls="false"> <IMG id="btItalic" onclick="sender.document.execCommand('Italic');" alt="倾斜" src="images/italic.gif"
name="btItalic"> <IMG id="btUnderline" onclick="sender.document.execCommand('Underline');" alt="下划线" src="images/underline.gif"
name="btUnderline">
<SELECT onchange="sender.document.execCommand('fontsize','',this.value);">
<OPTION value="3" selected>字号</OPTION>
<OPTION value="1">1</OPTION>
<OPTION value="2">2</OPTION>
<OPTION value="3">3</OPTION>
<OPTION value="4">4</OPTION>
<OPTION value="5">5</OPTION>
<OPTION value="6">6</OPTION>
<OPTION value="7">7</OPTION>
<OPTION value="8">8</OPTION>
</SELECT>
<SELECT onchange="sender.document.execCommand('fontname','',this.value);">
<OPTION value="宋体" selected>字体</OPTION>
<OPTION value="宋体">宋体</OPTION>
<OPTION value="黑体">黑体</OPTION>
<OPTION value="隶书">隶书</OPTION>
<OPTION value="Arial">Arial</OPTION>
<OPTION value="System">System</OPTION>
</SELECT>
<IMG id="btFace" onclick="SetFace()" alt="表情" src="images/biaoqing.gif" name="btFace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<SELECT>
<OPTION selected></OPTION>
</SELECT>
</TD>
</TR>
<TR vAlign="middle">
<TD><IFRAME id="sender" name="sender" style="WIDTH: 496px; HEIGHT: 60px" tabIndex="-3" marginWidth="0"
marginHeight="0" scrolling="yes"></IFRAME><INPUT id="msg" type="hidden" runat="server" NAME="msg">
</TD>
<TD><div id="divErr" style="COLOR:red"></div><div id="user1">sss</div>
<input type="button" id="Button1" value="发 送" OnClick="Invoke();" style="WIDTH: 64px; HEIGHT: 62px">
</TD>
</TR>
</TABLE>
</FONT>
</TD>
</TR>
</TABLE>
</form>
<script>
sender.document.designMode = 'On';
</script>
</body>
</HTML>


好累
2007-04-21 22:53
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
收藏
得分:0 
UserFaces.html:
////////
<HTML>
<HEAD>
<title>选择头像</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body>
<form name="Form1" method="post" action="biaoqing.aspx" id="Form1">
<div align="center">
<table id="DataList1" cellspacing="0" border="0" style="border-collapse:collapse;">
<tr>
<td>
<IMG onclick="window.returnValue=this.src;window.close();" title="单击选择" src='biaoqing/1.gif'
style="cursor: hand;">&nbsp;
</td>
<td>
<IMG onclick="window.returnValue=this.src;window.close();" title="单击选择" src='biaoqing/2.gif'
style="cursor: hand;">&nbsp;
</td>
<td>
<IMG onclick="window.returnValue=this.src;window.close();" title="单击选择" src='biaoqing/3.gif'
style="cursor: hand;">&nbsp;
</td>
</tr>
</table>
</div>
</form>
</body>
</HTML>

[此贴子已经被作者于2007-4-21 23:03:41编辑过]


好累
2007-04-21 22:54
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 
~~先收下了,我试试...
爱死你了!

Tomorrow is another day! my love..................
2007-04-21 23:03
zhzh
Rank: 2
等 级:新手上路
威 望:3
帖 子:377
专家分:0
注 册:2006-10-18
收藏
得分:0 

球球
但是如何获取文本框的值存进数据库呢?
存进去了才能绑定出来啊?这个biaoqing.aspx 的作用是什么?


Tomorrow is another day! my love..................
2007-04-22 00:06
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
收藏
得分:0 
不是有个隐藏域吗?
是biaoqing.gif吧?这是个图片控件,弹开UserFace.html页面的.
先弄清InnerText和InnerHtml

好累
2007-04-22 11:58
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
收藏
得分:0 
回复:(zhzh)一个困惑已久的问题?这是怎么实现的,...
我再给个例子你一看就明白了.
FrPPP4v7.rar (559.45 KB) 一个困惑已久的问题?这是怎么实现的,用什么控件?



好累
2007-04-22 12:00
快速回复:一个困惑已久的问题?这是怎么实现的,用什么控件?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017147 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved