|
|||
|
VBScript and HTML escape codes.
There are only 255 visual basic escape codes, so for the first 255 cells,
you will find three rows. The first row is the VB Chr code.
The second row is the HTML escape code and the last row is the result of that code
along with the chosen font.
After number 255, there are only two rows. The top row is the HTML escape code (sometimes
called a HTML decimal code) and the bottom row is the result of that code along with the
chosen font.
Just a quick note on the symbol fonts: in order to see what the symbol is
you will need to have that font installed on your computer.
Here is the ASP code for this script:
<%
IF Len(Trim(Request("SelFont"))) > 0 Then
SelFont = Request("SelFont")
Else
SelFont = "Arial"
End If
%>
<form name="ChooseFont" method="post" action="<%=Request.ServerVariables("URL")%>">
<div class="breg">Select a Font:
<select name="SelFont" onchange="ChooseFont.submit()" class="breg">
<%
IF Len(Trim(Request("SelFont"))) > 0 Then
SelFont = Request("SelFont")
Else
SelFont = "Arial"
End If
FontList = "Arial|Almanac MT|Arial Alternative Symbol|Bon Apetit MT|Bookshelf Symbol 3|" & _
"Candid|Directions MT|Holidays MT|Keystrokes MT|Marlett|Monotype Sorts|" & _
"MS Outlook|MT Extra|Parties MT|Signs MT|Sports Two MT|Sports Three MT|" & _
"symbol|Parties MT|Transport MT|Vacation MT|Webdings|Wingdings|" & _
"Wingdings 2|Wingdings 3|ZapfDingbats"
FontArr = Split(FontList,"|")
For x = 0 to Ubound(FontArr)
If FontArr(x) = SelFont Then
Response.Write "<option value='" & FontArr(x) & "' selected>" & FontArr(x) & "</option>"
Else
Response.Write "<option value='" & FontArr(x) & "'>" & FontArr(x) & "</option>"
End If
Next
%>
</form>
</select>
<%
Response.Write "<table align=" & chr(34) & "center" & chr(34) & " " & _
"cellspacing=" & chr(34) & "0" & chr(34) & " " & _
"cellpadding=" & chr(34) & "1" & chr(34) & " " & _
"class=" & chr(34) & "DataTble" & chr(34) & ">" & _
chr(13)
cells = 0
For x = 1 to 10000
If cells = 0 Then
Response.Write "<tr style=" & chr(34) & "text-align:center;" & chr(34) & ">" & chr(13)
End If
cells = cells + 1
Response.Write "<td class=" & chr(34) & "DataCell" & chr(34) & ">" & chr(13)
Response.Write "<div class=" & chr(34) & "breg" & chr(34) & ">" & chr(13)
TheNum = CStr(x)
If TheNum < 256 Then
Response.Write "<div class=" & chr(34) & "bnotes" & chr(34) & ">" & _
"Chr(" & TheNum & ") </div>" & chr(13)
End If
Response.Write "<div class=" & chr(34) & "bnotes" & chr(34) & ">" & _
"&#" & TheNum & ";</div>" & chr(13)
Response.Write "<div class=" & chr(34) & "breg" & chr(34) & " " & _
"style=" & chr(34) & "font-family:" & SelFont & ";" & chr(34) & ">" & _
"" & TheNum & ";" & chr(13)
Response.Write "</td>" & chr(13)
If cells = 10 then
Response.Write "</tr>" & chr(13)
cells = 0
End if
Next
Response.Write "</table>" & chr(13)
%>
|
||