Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

265 lines
7.9 KiB

  1. <HTML id=dlgAbout STYLE="width: 25.8em; height: 22.6em">
  2. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  3. <META HTTP-EQUIV="MSThemeCompatible" CONTENT="Yes">
  4. <head>
  5. <TITLE>
  6. About Internet Explorer
  7. </TITLE>
  8. <style>
  9. .versionformat {
  10. color: black;
  11. font-family: MS Sans Serif;
  12. font-size: 8pt;
  13. position: absolute;
  14. left: 0em;
  15. top: 0em;
  16. height: 2em;
  17. width:25em;
  18. z-index: 20;
  19. }
  20. .textformat {
  21. color: black;
  22. font-family: Verdana;
  23. font-size:8pt;
  24. position: absolute;
  25. left: 10.2em;
  26. top: 19.8em;
  27. height: 3em;
  28. width:26.5em;
  29. }
  30. .logo {
  31. color: LIGHTGREY;
  32. font-family: MS Sans Serif;
  33. font-size:40pt;
  34. position: absolute;
  35. left: 1.9em;
  36. top: 4.5em;
  37. height: 0.5em;
  38. width:1em;
  39. z-index: -1;
  40. }
  41. .button {
  42. width: 7em;
  43. height: 2.2em;
  44. color: buttontext;
  45. font-family: MS Sans Serif;
  46. font-size:8pt;
  47. cursor: hand;
  48. }
  49. </style>
  50. <SCRIPT>
  51. var platIs64=false;
  52. function fnShow64Flag(){
  53. if(navigator.userAgent.indexOf("Win64")>-1){
  54. platIs64=true;
  55. }
  56. if(platIs64==true){
  57. o64bitFlag.innerText='64-bit Edition';
  58. }
  59. }
  60. </SCRIPT>
  61. <script>
  62. //+-------------------------------------------------------------------
  63. //
  64. // Synopsis: Turns off error messages in dialogs
  65. //
  66. // Arguments: none
  67. //
  68. // returns: true (tells browser not to handle message)
  69. //
  70. //--------------------------------------------------------------------
  71. function HandleError(message, url, line)
  72. {
  73. var L_Dialog_ErrorMessage = "An error has occured in this dialog.";
  74. var L_ErrorNumber_Text = "Error: ";
  75. var str = L_Dialog_ErrorMessage + "\n\n"
  76. + L_ErrorNumber_Text + line + "\n"
  77. + message;
  78. alert (str);
  79. window.close();
  80. return true;
  81. }
  82. function BodyOnKeyPress(nCode)
  83. {
  84. if (nCode == 27) //ESC
  85. {
  86. window.close();
  87. return;
  88. }
  89. }
  90. // Grabs the version, encryption and product ID information from the dialog arguments
  91. function OnPageLoad()
  92. {
  93. var L_PreCipherStrength_Text = "";
  94. var L_PostCipherStrength_Text = "-bit";
  95. var L_UpdateInfo_Text = "Update Information";
  96. var L_Unknown_Text = "Unknown ";
  97. L_UpdateVersions_Text = "Update Versions:";
  98. L_updateWidth_number= "9em";
  99. L_updateFontSize_number="8pt";
  100. L_UpdateFont_Fontname ="Tahoma, MS Shell Dlg";
  101. updateUrl = "";
  102. var cipherStrength = "";
  103. if ((null != window.dialogArguments))
  104. {
  105. arrArgs = window.dialogArguments.split("~");
  106. spaVersion.innerText = arrArgs[0];
  107. if (arrArgs[3] == "168")
  108. cipherStrength = 128;
  109. else if (arrArgs[3] == "128")
  110. cipherStrength = 40;
  111. else
  112. cipherStrength = arrArgs[3];
  113. spaCipher.innerText = L_PreCipherStrength_Text + cipherStrength + L_PostCipherStrength_Text;
  114. pID.innerText=arrArgs[4];
  115. // Fill in custom IEAK line if there is one
  116. if (null != arrArgs[6])
  117. spaIEAKInfo.innerText = arrArgs[6];
  118. updateUrl = arrArgs[5];
  119. }
  120. else
  121. {
  122. spaVersion.innerText = L_Unknown_Text;
  123. spaCipher.innerText = L_Unknown_Text;
  124. pID.innerText = L_Unknown_Text;
  125. }
  126. // If no custom IEAK update url location, fill in with default
  127. if ("" == updateUrl)
  128. updateUrl = "http://www.microsoft.com/isapi/redir.dll?prd=ie&ar=128bit";
  129. // If we ever get better than 128-bit encryption, uncomment the following line, and restore the span
  130. // next to the "Cipher strength" text
  131. // spaUpdateUrl.innerHTML = "<a style='WIDTH: " + L_updateWidth_number + "; COLOR: black; FONT: " + L_updateFontSize_number + L_UpdateFont_Fontname + " ' href='" + updateUrl + "' id='updateInfo'>" + L_UpdateInfo_Text + "</a>";
  132. //Check for QFEs
  133. var mv=window.navigator.appMinorVersion;
  134. var temp_mv_string = "";
  135. if(mv!="0")
  136. {
  137. // here we replace all the occourences of ";" with ";" + space so that
  138. // we get clean word breaks and our formatting does not go for a spin.
  139. for(ictr=0;ictr<mv.length;ictr++)
  140. {
  141. if(mv.charAt(ictr)==";")
  142. {
  143. temp_mv_string = temp_mv_string + "; "
  144. }
  145. else
  146. {
  147. temp_mv_string = temp_mv_string + mv.charAt(ictr)
  148. }
  149. }
  150. mv = temp_mv_string
  151. }
  152. minorversion.innerText=L_UpdateVersions_Text + mv;
  153. }
  154. window.onerror = HandleError;
  155. </script>
  156. </head>
  157. <BODY bgcolor="#FFFFFF" onload="OnPageLoad(); fnShow64Flag();" onkeydown="BodyOnKeyPress(event.keyCode)" onkeypress="BodyOnKeyPress(event.keyCode)"
  158. scroll=no>
  159. <table border=0>
  160. <TR height=10>
  161. <TD></TD>
  162. <TD></TD>
  163. <TD></TD>
  164. <TD></TD>
  165. <TD></TD>
  166. </TR>
  167. <TR>
  168. <TD></TD>
  169. <TD id=Logo colspan=3 align=left><img src="ie5.gif"></TD>
  170. <TD></TD>
  171. </TR>
  172. <TR>
  173. <TD></TD>
  174. <TD></TD>
  175. <TD id=ProdInfoAlign colspan=2 align=left>
  176. <ID id=ProductInfo1>
  177. <span id=ProdInfoStyle style="WIDTH: 25em; COLOR: black; FONT: 8pt Tahoma, MS Shell Dlg">
  178. <BR>
  179. <ID id=ProductInfo2>
  180. Version:</id> <SPAN id=spaVersion></SPAN> <span id="o64bitFlag" style="padding-left:10px"></span><br>
  181. <ID id=ProductInfo3>
  182. Cipher Strength: </id><SPAN id=spaCipher ></SPAN>&nbsp;<br>
  183. <ID id=ProductInfo4>
  184. Product ID:</id><SPAN id=pID></SPAN><br>
  185. <span id=minorversion></SPAN><br>
  186. <ID id=ProductInfo6></id>
  187. <SPAN id=spaIEAKInfo>&nbsp;</SPAN>
  188. </TD>
  189. <TD></TD>
  190. </TR>
  191. <TR>
  192. <TD></TD>
  193. <TD></TD>
  194. #ifdef UNIX
  195. <TD colspan=2 align=left> <TEXTAREA style="WITDH: 28em; Font: 8pt Tahoma " id=copyrightText border=0 cols=55 rows=4 readonly>
  196. #else
  197. <TD id=copyrightAlign colspan=2 align=left> <TEXTAREA style="WIDTH: 28em; Font: 8pt Tahoma, MS Shell Dlg" id=copyrightText border=0 cols=55 rows=4 readonly>
  198. #endif
  199. Based on NCSA Mosaic. NCSA Mosaic(TM); was developed at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign.
  200. Distributed under a licensing agreement with Spyglass, Inc.
  201. Contains security software licensed from RSA Data Security Inc.
  202. Portions of this software are based in part on the work of the Independent JPEG Group.
  203. Multimedia software components, including Indeo(R); video, Indeo(R) audio, and Web Design Effects are provided by Intel Corp.
  204. Unix version contains software licensed from Mainsoft Corporation. Copyright (c) 1998-1999 Mainsoft Corporation. All rights reserved. Mainsoft is a trademark of Mainsoft Corporation.
  205. Warning: This computer program is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this program, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under the law.
  206. </TEXTAREA>
  207. </TD>
  208. <TD></TD>
  209. </TR>
  210. <TR>
  211. <TD></TD>
  212. <TD width=80><img src="flag.gif"></TD>
  213. #ifndef UNIX
  214. <TD id=ProductInfo5><a style="WIDTH: 20em; COLOR: black; FONT: 8pt Tahoma, MS Shell Dlg" href="http://www.microsoft.com/isapi/redir.dll?prd=ie&pver=6.0&ar=aboutie&sba=copyr" id="copyright"><ID id=copyrghtText>Copyright &copy;1995-2003 Microsoft Corp.</ID></a>
  215. <br>
  216. <a style="WIDTH: 20em; COLOR: black; FONT: 8pt Tahoma, MS Shell Dlg" href="http://www.microsoft.com/isapi/redir.dll?Prd=IE&Pver=6.0&Ar=AboutIE&Sba=Credits" id="acknowledgements"><ID id=acknowledgementsText>Acknowledgements</ID></a>
  217. #else
  218. <TD id=ProductInfo5><DIV id="copyright">Copyright &copy;1995-2003 Microsoft Corp.</DIV>
  219. #endif
  220. </TD>
  221. <TD id=ok-button align=right><BUTTON tabindex=1 type=submit align=right id="okButton" class=button onClick="window.close();" >OK</BUTTON>
  222. </TD>
  223. <Td></TD>
  224. </TR>
  225. </table>
  226. </span>
  227. </BODY>
  228. </HTML>