📄 exchangestyle.js
字号:
function ShowList(StyleId){ var TempStr,Tmp; TempStr='<table width="99%" border="0" align="center" cellpadding="0" cellspacing="0" style="word-break: break-all">'; switch (StyleId) { case 0: //列表模式 for (i=0;i<=RCount;i++){ Tmp=TopicList[i].split("|||"); TempStr+='<tr height="22">'; TempStr+='<td> '+CheckTitleTypes(Tmp[8],Tmp[10])+' <a href="../ArticleView/'+Tmp[3]+'/Article_View_'+Tmp[0]+'.Htm" target="_blank">'+TitleAddColor(Tmp[2],Tmp[1])+'</a>'; TempStr+=' <span class="atime">'+Tmp[3]+'</span>'; TempStr+=' Browse:<span class="aview">'+Tmp[7]+'</span>'; TempStr+=' Review:'+Tmp[4]+'</font></td>'; TempStr+='</tr>'; } break; case 1: //简介模式 for (i=0;i<=RCount;i++){ Tmp=TopicList[i].split("|||"); TempStr+='<tr height="22">'; TempStr+='<td width="65%"> '+CheckTitleTypes(Tmp[8],Tmp[10])+' <a href="../ArticleView/'+Tmp[3]+'/Article_View_'+Tmp[0]+'.Htm" target="_blank">'+TitleAddColor(Tmp[2],Tmp[1])+'</a></td>'; TempStr+='<td width="20%"><span class="atime">'+Tmp[3]+'</span></td>'; TempStr+='<td width="15%">Browse:<span class="aview">'+Tmp[7]+'</span></td>'; TempStr+='</tr>'; TempStr+='<tr height="50">'; TempStr+='<td colspan="3" valign="top" bgcolor="#FAFAFA">'+cleanHtml(Tmp[5])+'</td>'; TempStr+='</tr>'; TempStr+='<tr>'; TempStr+='<td colspan="2" height="22">最新评论:<font color="aaaaaa">'; if (Tmp[6]=="") { TempStr+='暂无评论'; } else{ TempStr+=Tmp[6]; } TempStr+='</font></td>'; TempStr+='<td><font color="aaaaaa">Review:'+Tmp[4]+'</font></td>'; TempStr+='</tr>'; TempStr+='<tr bgcolor=800000>'; TempStr+='<td colspan="3" height=1></td>'; TempStr+='</tr>'; } break; case 2: //图片模式 var j=0; for (i=0;i<=RCount;i++){ Tmp=TopicList[i].split("|||"); if ((j % 3)==0) { TempStr+='<tr>'; } TempStr+='<td width="33%" align="center"> <a href="../ArticleView/'+Tmp[3]+'/Article_View_'+Tmp[0]+'.Htm" target="_blank">'; if (Tmp[9]=="") { TempStr+='<img src="../pic/no_picture.gif" align="absmiddle" border=0>'; } else{ TempStr+='<img src="'+Tmp[9]+'" align="absmiddle" border=0 onload="javascript:check(this,90,90)">'; } TempStr+='<br>'+CheckTitleTypes(Tmp[8],Tmp[10])+' '+TitleAddColor(Tmp[2],Tmp[1])+'</a></td>'; if (j==2) { TempStr+='</tr><tr>'; j=0; } else{ j+=1; } } break; case 3: //图文模式 for (i=0;i<=RCount ;i++ ) { Tmp=TopicList[i].split("|||"); TempStr+='<tr>'; TempStr+='<td width="25%" align="center" bgcolor="ffffff"> <a href="../ArticleView/'+Tmp[3]+'/Article_View_'+Tmp[0]+'.Htm" target="_blank">'; if (Tmp[9]=="") { TempStr+='<img src="../pic/no_picture.gif" align="absmiddle" border=0>'; } else{ TempStr+='<img src="'+Tmp[9]+'" align="absmiddle" border=0 onload="javascript:check(this,90,90)">'; } TempStr+='</td>'; TempStr+='<td valign="top">'; TempStr+='<table width="100%" cellpadding="0" cellspacing="0" border=0 height="100" style="word-break: break-all">'; TempStr+='<tr>'; TempStr+='<td height="22" bgcolor="efefef"> '+CheckTitleTypes(Tmp[8],Tmp[10])+' <a href="../ArticleView/'+Tmp[3]+'/Article_View_'+Tmp[0]+'.Htm" target="_blank">'+TitleAddColor(Tmp[2],Tmp[1])+'</a></td>'; TempStr+='</tr>'; TempStr+='<tr height="50">'; TempStr+='<td valign="top">'+cleanHtml(Tmp[5])+'</td>'; TempStr+='</tr>'; TempStr+='<tr height="22">'; TempStr+='<td align="center" bgcolor="efefef">浏览:<span class="aview">'+Tmp[7]+'</span> 评论:'+Tmp[4]+' 发表时间:<span class="atime">'+Tmp[3]+'</span></font></td>'; TempStr+='</tr>'; TempStr+='</table>'; TempStr+='</td>'; TempStr+='</tr>'; TempStr+='<tr bgcolor=800000>'; TempStr+='<td colspan="2" height=1></td>'; TempStr+='</tr>'; } break; } TempStr+='</table>'; CommentList.innerHTML=TempStr;}function CheckTitleTypes(vIsImg,vIsTop){ if (vIsImg=="True") { return '<img src="../pic/article_elite.gif" alt="图片文章" border=0>'; } else{ if (vIsTop=="True") { return '<img src="../pic/article_ontop.gif" alt="推荐文章" border=0>'; } else{ return '<img src="../pic/article_common.gif" alt="普通文章" border=0>'; } }}function TitleAddColor(vTitle,vTColor){ switch (vTColor) { case "1": return '<font color="#FF0000">'+vTitle+'</font>'; case "2": return '<font color="#37a61c">'+vTitle+'</font>'; case "3": return '<font color="#0066CC">'+vTitle+'</font>'; default : return vTitle; }}/*冷情圣郎2004年10月9日HTML代码过滤涵数*/<!--function cleanHtml(ReContents){ //清理多余HTML代码 ReContents = ReContents.replace(/<p> <\/p>/gi,"") ReContents = ReContents.replace(/<p><\/p>/gi,"<br>") ReContents = ReContents.replace(/<p>/,"<br>") ReContents = ReContents.replace(/<\/p>/,"<br>") ReContents = ReContents.replace(/<li>/,"<br>") ReContents = ReContents.replace(/<lu>/,"<br>") ReContents = ReContents.replace(/(<(meta|iframe|frame|span|tbody|layer)[^>]*>|<\/(iframe|frame|meta|span|tbody|layer)>)/gi, ""); ReContents = ReContents.replace(/<\\?\?xml[^>]*>/gi, "") ; ReContents = ReContents.replace(/o:/gi, ""); ReContents = ReContents.replace(/ /gi, " "); ReContents = ReContents.replace(/(<(style|strong)[^>]*>|<\/(style|strong)>)/gi, ""); //验证空白行 ReContents = ReContents.replace(/^\[ \t]*$/,"") //表格也要过滤! ReContents = ReContents.replace(/(<(table|tbody|tr|td|th|)[^>]*>|<\/(table|tbody|tr|td|th|)>)/gi, ""); //图片过滤 ReContents = ReContents.replace(/(<(img)[^>]*>|<\/(img)>)/gi, ""); //<div>过滤 ReContents = ReContents.replace(/(<(div|blockquote|fieldset|legend)[^>]*>|<\/(div|blockquote|fieldset|legend)>)/gi, ""); //<font>过滤 ReContents = ReContents.replace(/(<(font|i|u|h[1-9]|s)[^>]*>|<\/(font|i|u|h[1-9]|s)>)/gi, ""); //过滤脚本 ReContents = ReContents.replace(/(<script[^>]*>|<\/script>)/gi, ""); //去掉任何标记中的任何事件! ReContents = ReContents.replace(RegExp, ""); RegExp = /<(\w[^>|\s]*)([^>]*)(on(finish|mouse|Exit|error|click|key|load|change|focus|blur))(.[^>]*)/gi; ReContents = ReContents.replace(RegExp, "<$1") RegExp = /<(\w[^>|\s]*)([^>]*)(&#|window\.|id|javascript:|js:|about:|file:|Document\.|vbs:|cookie| name| id)(.[^>]*)/gi; ReContents = ReContents.replace(RegExp, "<$1") //alert(ReContents); return ReContents;}//-->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -