www.gusucode.com > SiteEngine(建站引擎) 7.0 个人免费版源码程序 > bicq/system/gui/font.js
var zFontSetFlag=new Array(); /* 字体设置状态 */ var zFontSetButton=new Array(); /* 字体设置按钮状态 */ var zFontSetContent=new Array(); /* 字体设置内容 */ var FontSetHTML="" +"<div id=\"ReplaceMT_FontSet_Layer_ReplaceUID\" class=\"FontSet\" style=\"visibility:hidden;\">" +"<div class=\"FontSet_Layer_1\">" +"<select id=\"ReplaceMT_FontSet_Face_ReplaceUID\" style=\"width:100px;\" onChange=\"FontSet_Face('ReplaceMT','ReplaceUID');\">" +"<option value=\"方正舒体\">方正舒体</option>" +"<option value=\"方正姚体\">方正姚体</option>" +"<option value=\"华文彩云\">华文彩云</option>" +"<option value=\"华文仿宋\">华文仿宋</option>" +"<option value=\"华文琥珀\">华文琥珀</option>" +"<option value=\"华文楷体\">华文楷体</option>" +"<option value=\"华文隶书\">华文隶书</option>" +"<option value=\"华文宋体\">华文宋体</option>" +"<option value=\"华文细黑\">华文细黑</option>" +"<option value=\"华文新魏\">华文新魏</option>" +"<option value=\"华文行楷\">华文行楷</option>" +"<option value=\"msyh\">微软雅黑</option>" +"<option value=\"华文中宋\">华文中宋</option>" +"<option value=\"新宋体\">新宋体</option>" +"<option value=\"幼圆\">幼圆</option>" +"<option value=\"黑体\">黑体</option>" +"<option value=\"楷体_GB2312\">楷体_GB2312</option>" +"<option value=\"隶书\">隶书</option>" +"<option value=\"宋体\" selected>宋体</option>" +"</select>" +"</div>" +"<div class=\"FontSet_Layer_2\">" +"<select id=\"ReplaceMT_FontSet_Size_ReplaceUID\" onChange=\"FontSet_Size('ReplaceMT','ReplaceUID');\">" +"<option value=\"8\">8</option>" +"<option value=\"9\">9</option>" +"<option value=\"10\">10</option>" +"<option value=\"11\">11</option>" +"<option value=\"12\" selected>12</option>" +"<option value=\"14\">14</option>" +"<option value=\"16\">16</option>" +"<option value=\"18\">18</option>" +"<option value=\"20\">20</option>" +"<option value=\"22\">22</option>" +"</select>" +"</div>" +"<div class=\"FontSet_Layer_3\"><button style=\"background-color:#CFEBFF;border: 0px solid #000000;\" title=\"加粗\" onClick=\"FontSet_Bold('ReplaceMT','ReplaceUID');\" onFocus=\"this.blur();\"><img src=\""+SETTINGS['home_url']+"/images/skins/bicq/bold.gif\" border=\"0\" width=\"20\" height=\"20\"></button></div>" +"<div class=\"FontSet_Layer_4\"><button style=\"background-color:#CFEBFF;border: 0px solid #000000;\" title=\"倾斜\" onClick=\"FontSet_Italic('ReplaceMT','ReplaceUID');\" onFocus=\"this.blur();\"><img src=\""+SETTINGS['home_url']+"/images/skins/bicq/italic.gif\" border=\"0\" width=\"20\" height=\"20\"></button></div>" +"<div class=\"FontSet_Layer_5\"><button style=\"background-color:#CFEBFF;border: 0px solid #000000;\" title=\"下划线\" onClick=\"FontSet_UnderLine('ReplaceMT','ReplaceUID');\" onFocus=\"this.blur();\"><img src=\""+SETTINGS['home_url']+"/images/skins/bicq/under.gif\" border=\"0\" width=\"20\" height=\"20\"></button></div>" +"<div class=\"FontSet_Layer_6\"><button style=\"background-color:#CFEBFF;border: 0px solid #000000;\" title=\"字体颜色\" onClick=\"\" onFocus=\"this.blur();\"><img src=\""+SETTINGS['home_url']+"/images/skins/bicq/color.gif\" border=\"0\" width=\"20\" height=\"20\"></button></div>" +"</div>"; function zConFontSet(MT,UID) { if (MT=="Chat") $get_("Chat_SendFile_Layer_"+UID).style.visibility="hidden"; if (MT=="GuestChat") $get_("GuestChat_SendFile_Layer_"+UID).style.visibility="hidden"; if (!zFontSetFlag[MT+'_'+UID]) { $get_(MT+"_FontSet_Layer_"+UID).style.visibility="inherit"; zFontSetFlag[MT+'_'+UID]=1; } else { zFontSetFlag[MT+'_'+UID]=0; $get_(MT+"_FontSet_Layer_"+UID).style.visibility="hidden"; } if (!zFontSetContent[MT+'_font_face'+UID]) FontSet_Face(MT,UID); if (!zFontSetContent[MT+'_font_size'+UID]) FontSet_Size(MT,UID); }; function FontSet_Face(MT,UID) { var zE=zFontSetContent[MT+'_font_face'+UID]=GetOptionsValue(MT+"_FontSet_Face_"+UID); $get_(MT+"_Input_Messages_"+UID).style.fontFamily=zE; }; function FontSet_Size(MT,UID) { var zE=zFontSetContent[MT+'_font_size'+UID]=GetOptionsValue(MT+"_FontSet_Size_"+UID); $get_(MT+"_Input_Messages_"+UID).style.fontSize=zE+"px"; }; function FontSet_Bold(MT,UID) { if (zFontSetButton[MT+'_font_weight'+UID]!=1) { zFontSetButton[MT+'_font_weight'+UID]=1; zFontSetContent[MT+'_font_weight'+UID]="bold"; $get_(MT+"_Input_Messages_"+UID).style.fontWeight="bold"; } else { zFontSetButton[MT+'_font_weight'+UID]=0; zFontSetContent[MT+'_font_weight'+UID]="normal"; $get_(MT+"_Input_Messages_"+UID).style.fontWeight="normal"; } }; function FontSet_UnderLine(MT,UID) { if (zFontSetButton[MT+'_text_decoration'+UID]!=1) { zFontSetButton[MT+'_text_decoration'+UID]=1; zFontSetContent[MT+'_text_decoration'+UID]="underline"; $get_(MT+"_Input_Messages_"+UID).style.textDecoration="underline"; } else { zFontSetButton[MT+'_text_decoration'+UID]=0; zFontSetContent[MT+'_text_decoration'+UID]="none"; $get_(MT+"_Input_Messages_"+UID).style.textDecoration="none"; } }; function FontSet_Italic(MT,UID) { if (zFontSetButton[MT+'_font_style'+UID]!=1) { zFontSetButton[MT+'_font_style'+UID]=1; zFontSetContent[MT+'_font_style'+UID]="oblique"; $get_(MT+"_Input_Messages_"+UID).style.fontStyle="oblique"; } else { zFontSetButton[MT+'_font_style'+UID]=0; zFontSetContent[MT+'_font_style'+UID]="normal"; $get_(MT+"_Input_Messages_"+UID).style.fontStyle="normal"; } };