而这些都是一模一样的,建议没脾气把它做成一个js文件,不用每次加载
本来服务器带宽就慢,15K增加了很多的痛苦
<div id="ctl00_placeContent_panMessageEdit">
<h2>信息回复:</h2>
<script>
<!--
function it_submit(form)
{
form.submit.disabled = true;
return true;
}
//-->
</script>
<table width="700" border="0" cellspacing="1" cellpadding="0" align="center" bgcolor="#000066">
<tr>
<td>
<table border="0" cellspacing="1" cellpadding="3" width="100%" bgcolor="#FAF0E2">
<!-- 已登录 -->
<tr bgcolor="#FAF0E2">
<td width="75" align="right" valign="middle">当前用户:</td>
<td>
<span id="ctl00_placeContent_abcLoginName">haitao</span>
,<a href="../authentication/logout.aspx?return=http://www.cndev.org ">退出登录</a></td>
</tr>
<tr>
<td width="75" align="right" valign="middle" bgcolor="#F2D9B3"><font color="#FF0000">
*</font> 信息主题:</td>
<td bgcolor="#F2D9B3" style="width: 590px">
<input name="ctl00$placeContent$txtTopic" type="text" id="ctl00_placeContent_txtTopic" style="width:400px;" />
</td>
</tr>
<tr>
<td width="75" align="right" valign="top" style="height: 22px">表情:</td>
<td valign="top" colspan="2" style="height: 22px">
<select name="ctl00$placeContent$cboEmotionPages" id="ctl00_placeContent_cboEmotionPages" onchange="callToServer();">
<option value="0">.NET表情</option>
<option value="1">QQ/MSN表情</option>
<option value="2">文字</option>
</select><span id="idSpanNotify"></span>
<br />
<span id="txtResult">
<input type='radio' value='0' name='face' checked>
没有表情<br>
<input type='radio' value='8010' name='face'>
<img src='/_res/faces/face8010.gif' align='absmiddle'><input type='radio' value='8020' name='face'>
<img src='/_res/faces/face8020.gif' align='absmiddle'><input type='radio' value='8030' name='face'>
<img src='/_res/faces/face8030.gif' align='absmiddle'><input type='radio' value='8040' name='face'>
<img src='/_res/faces/face8040.gif' align='absmiddle'><input type='radio' value='8050' name='face'>
<img src='/_res/faces/face8050.gif' align='absmiddle'><input type='radio' value='8060' name='face'>
<img src='/_res/faces/face8060.gif' align='absmiddle'><input type='radio' value='8070' name='face'>
<img src='/_res/faces/face8070.gif' align='absmiddle'><input type='radio' value='8080' name='face'>
<img src='/_res/faces/face8080.gif' align='absmiddle'><input type='radio' value='8090' name='face'>
<img src='/_res/faces/face8090.gif' align='absmiddle'><input type='radio' value='8100' name='face'>
<img src='/_res/faces/face8100.gif' align='absmiddle'><br>
<input type='radio' value='8110' name='face'>
<img src='/_res/faces/face8110.gif' align='absmiddle'><input type='radio' value='8120' name='face'>
<img src='/_res/faces/face8120.gif' align='absmiddle'><input type='radio' value='8130' name='face'>
<img src='/_res/faces/face8130.gif' align='absmiddle'><input type='radio' value='8140' name='face'>
<img src='/_res/faces/face8140.gif' align='absmiddle'><input type='radio' value='8150' name='face'>
<img src='/_res/faces/face8150.gif' align='absmiddle'><input type='radio' value='8160' name='face'>
<img src='/_res/faces/face8160.gif' align='absmiddle'><input type='radio' value='8170' name='face'>
<img src='/_res/faces/face8170.gif' align='absmiddle'><input type='radio' value='8180' name='face'>
<img src='/_res/faces/face8180.gif' align='absmiddle'><input type='radio' value='8190' name='face'>
<img src='/_res/faces/face8190.gif' align='absmiddle'><input type='radio' value='8200' name='face'>
<img src='/_res/faces/face8200.gif' align='absmiddle'></span> </td>
</tr>
<tr>
<td width="75" align="right" valign="top" bgcolor="#F7E7D0">信息内容:</td>
<td bgcolor="#F7E7D0" style="width: 590px">
<textarea name="ctl00$placeContent$txtBody" id="ctl00_placeContent_txtBody" style="height:300px;width:580px;"></textarea> </td>
</tr>
<tr>
<td valign="top" align="right" width="75"><span style="font-family: 宋体">格式:</span></td>
<td width="d" style="width: 590px">
<select name="ctl00$placeContent$cboMsgBodyFormats" id="ctl00_placeContent_cboMsgBodyFormats">
<option selected="selected" value="ubb">UBB代码</option>
<option value="plain">纯文本</option>
</select>
</td>
</tr>
<tr>
<td width="75" align="right" valign="top"> </td>
<td width="d" style="width: 590px">
<input type="submit" value="发表" name="submit">
<input type="reset" value="清除" name="reset">
</td>
</tr>
<tr>
<td></td>
<td>辅助工具:<br>
<!-- TAB 头 -->
<table bgcolor="#6699cc" border="0" cellpadding="0" cellspacing="0" id="idTabs" style="color: #ffffff;
display: block" width="100%">
<tr valign="center">
<td class="clsTab" id="tabs" onclick="fnTabClick('0');" width="54"><a class="clsTabLink"
href="javascript: void();" onclick="this.blur(); return fnTabClick('0');">超级连接</a>
</td>
<td class="clsTab" id="tabs" onclick="fnTabClick('1');" width="54"><a class="clsTabLink"
href="javscript:void();" onclick="this.blur(); return fnTabClick('1');">邮件地址</a>
</td>
<td class="clsTab" id="tabs" onclick="fnTabClick('2');" width="30"><a class="clsTabLink"
href="javscript:void();" onclick="this.blur(); return fnTabClick('2');">图片</a> </td>
<td class="clsTab" id="tabs" onclick="fnInert('B');" width="30">粗体</td>
<td class="clsTab" id="tabs" onclick="fnInert('I');" width="30">斜体</td>
<td class="clsTab" id="tabs" onclick="fnInert('CENTER');" width="30">居中</td>
<td class="clsTab" id="tabs" onclick="fnInert('RIGHT');" width="30">居右</td>
<td class="clsTab" id="tabs"> </td>
</tr>
</table>
<!-- 第一栏:超级连接 -->
<table border="0" cellpadding="0" cellspacing="0" id="newsContent" width="100%" bgcolor="#6699cc">
<tr>
<td width="100%">连接地址(URL):
<input name="XEdit_linkurl" size="20" value="http://">
网站标题:
<input name="XEdit_linktitle" size="20" title="可选,如果为空,则系统自动将地址显示出来">
<input type="BUTTON" class="cndev-btn-gray" onclick="XEdit_AddUrl();" value="添加">
</td>
</tr>
</table>
<!-- 第二栏:邮件地址 -->
<table border="0" cellpadding="0" cellspacing="0" id="newsContent" width="100%" bgcolor="#6699cc">
<tr>
<td width="100%">邮件地址:
<input name="XEdit_EmailAddress" size="20">
接收人:
<input name="XEdit_EmailName" size="20">
<input type="BUTTON" class="cndev-btn-gray" onclick="XEdit_AddEmail();" value="添加">
</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" id="newsContent" width="100%" bgcolor="#6699cc">
<tr>
<td width="100%">图片地址(URL):
<input name="XEdit_ImgUrl" size="20" value="http://">
<input type="BUTTON" class="cndev-btn-gray" onclick="XEdit_AddImg();" value="添加">
</td>
</tr>
</table>
<script language="javascript">
<!--
var formMsg = document.forms["__aspnetForm"];
function callToServer()
{
var param = formMsg["ctl00$placeContent$cboEmotionPages"].value;
var context = "";
idSpanNotify.innerText = "正在读取……";
WebForm_DoCallback('__Page',param,handleResultFromServer,context,OnError)
}
function handleResultFromServer(result, context)
{
txtResult.innerHTML = result;
idSpanNotify.innerText = "";
}
function OnError(message, context)
{
window.alert('An unhandled exception has occurred:\n' + message);
}
function addemotion()
{
var e = emv.value;
if( e=="" )
{
alert("没有选择表情");
return;
}
var c = "<" + "#EM TYPE=" + e + ">";
formMsg["ctl00_placeContent_txtBody"].value += c;
emv.value = "";
}
function fnInert( sInfo )
{
var c = "[" + sInfo + "][/" + sInfo + "]";
formMsg["ctl00_placeContent_txtBody"].value += c;
}
function XEdit_AddUrl()
{
var u = formMsg["XEdit_linkurl"].value;
var t = formMsg["XEdit_linktitle"].value;
if( u == "http://" )
{
alert( "没有输入合理的连接地址。" );
return;
}
var c = "";
if (t!="")
{
c += "[URL=" + u + "]";
c += t;
c += "[/URL]";
}
else
{
c += "[URL]";
c += u;
c += "[/URL]";
}
formMsg["XEdit_linkurl"].value="http://";
formMsg["XEdit_linktitle"].value="";
formMsg["ctl00_placeContent_txtBody"].value += c;
formMsg["ctl00_placeContent_txtBody"].focus();
}
function XEdit_AddEmail()
{
var u = formMsg["XEdit_EmailAddress"].value;
var t = formMsg["XEdit_EmailName"].value;
if( u.indexOf( "@" ) < 0 )
{
alert( "邮件地址不合法。" );
return;
}
var c = "";
if(t != "")
{
c += "[EMAIL=" + u + "]";
c += t;
c += "[/EMAIL]";
}
else
{
c += "[EMAIL]";
c += u;
c += "[/EMAIL]";
}
formMsg["ctl00_placeContent_txtBody"].value += c;
formMsg["XEdit_EmailAddress"].value="";
formMsg["XEdit_EmailName"].value="";
formMsg["ctl00_placeContent_txtBody"].focus();
}
function XEdit_AddImg()
{
var u = formMsg["XEdit_ImgUrl"].value;
if( u == "http://" )
{
alert( "没有输入合理的连接地址。" );
return;
}
var c = "";
c += "
![]()
";
formMsg["ctl00_placeContent_txtBody"].value += c;
formMsg["XEdit_ImgUrl"].value="http://";
formMsg["ctl00_placeContent_txtBody"].focus();
}
function addfont()
{
if( fontface.value == "" && fontsize.value == "" && fontcolor == "" )
{
alert( "没有输入任何字体信息。" );
return;
}
var c = formMsg["ctl00_placeContent_txtBody"].value;
c = c + "<" + "#FONT";
if( fontface.value != "" )
c = c + " FACE="+fontface.value;
if( fontsize.value != "" )
c = c + " SIZE="+fontsize.value;
if( fontcolor.value != "" )
c = c + " COLOR="+fontcolor.value;
c = c + "> <" + "#/FONT>";
formMsg["ctl00_placeContent_txtBody"].value = c;
fontface.value="";
fontsize.value="";
fontcolor.value="";
formMsg["ctl00_placeContent_txtBody"].focus();
}
function addhr()
{
var c = formMsg["ctl00_placeContent_txtBody"].value;
c = c + "<" + "#HR";
if( hrwidth.value != "" )
c = c + " WIDTH="+hrwidth.value;
if( hralign.value != "" )
c = c + " ALIGN="+hralign.value;
c = c + ">";
formMsg["ctl00_placeContent_txtBody"].value = c;
hrwidth.value="";
formMsg["ctl00_placeContent_txtBody"].focus();
}
function fnTabClick( nTab )
{
event.cancelBubble = true;
el = event.srcElement;
for (i = 0; i < newsContent.length; i++)
{
tabs[i].className = "clsTab";
tabs[i].children[0].className = "clsTabLink";
newsContent[i].style.display = "none";
}
newsContent[nTab].style.display = "block";
tabs[nTab].className = "clsTabSelected";
tabs[nTab].children[0].className = "clsTabLinkSelected";
event.returnValue = false;
}
tabs[0].click();
-->
</script>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div></div>
<div>
<input type="hidden" name="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" value="" /></div>
<script type="text/javascript">
<!--
var theForm = document.forms['__aspnetForm'];
function __doPostBack(eventTarget, eventArgument) {
if (theForm.onsubmit == null || theForm.onsubmit()) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>
<script src="WebResource.axd?a=s&r=WebForms.js&t=632370666318750000" type="text/javascript"></script>
<script type="text/javascript">
<!--
var pageUrl='/forum/msg.aspx?board=emotion.programmer&id=95148';
WebForm_InitCallback();// -->
</script>
</form>