home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / software / pelne / optionp / iis4_06.cab / samp4rc5.asp < prev    next >
Text File  |  1997-10-15  |  2KB  |  38 lines

  1.  <% If Request("DontFrame")<>1 Then Response.Redirect "/iissamples/sdk/asp/docs/SampFram.asp?ovfile=/iishelp/iis/htm/sdk/samp4rc5.asp&srcfile=Interaction/ContentType" %>
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
  3. <HTML>
  4. <HEAD>
  5. <META HTTP-EQUIV="Content-Type" Content="text-html; charset=Windows-1252">
  6. <title>Setting Content Type</title>
  7. <script language="JavaScript">
  8.  
  9.     szNavVersion = navigator.appVersion
  10.  
  11.     if (navigator.appName == "Microsoft Internet Explorer") {
  12.     if (szNavVersion.indexOf ("4.") >= 0) {
  13.         document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/spidie4.css">');
  14.     } else {
  15.         document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/spidie3.css">');
  16.     }
  17.     }
  18.     else if (navigator.appName == "Netscape") {
  19.     document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/spidie4.css">');
  20.     }
  21.     else {
  22.     document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/spidie3.css">');
  23.     }
  24.  
  25. </script>
  26. <META NAME="DESCRIPTION" CONTENT="Internet Information Server reference information"></HEAD>
  27. <BODY BGCOLOR=#FFFFFF TEXT=#000000>
  28. <font face="Verdana, Arial, Helvetica">
  29. <h3><a name="_setting_content_type"></a>Setting Content Type</h3>
  30. <p>
  31. This is an example of a script that uses the <b>Response.ContentType</b> property to explicitly declare to the client browser the content-type of the response. Most simple HTML pages, as well as this sample, are assumed to be of the text/html content type. Sometimes, however, you will need to override this and force the browser to treat the file as a different type. </p>
  32. <p>
  33. For instance, it is possible to set the <b>Response.ContentType</b> property with the value text/plain, so that your ASP script is treated as a plain text file. Theoretically, no processing would then be done by your browser, and the entire file (minus server-side scripting) would be sent to you, HTML tags and all. It is important to note, however, that some browsers, including Internet Explorer 3.0, will automatically assume the content-type to be text/html of any file that contains an <HTML>, <HEAD>, or <BODY> tag, no matter what the content-type you explicitly set with <b>Response.ContentType</b>. </p>
  34. <hr class="iis" size="1">
  35. <p align="center"><em><a href="/iishelp/common/colegal.htm">© 1997 by Microsoft Corporation. All rights reserved.</a></em></p>
  36. </BODY>
  37. </HTML>
  38.