title: How can I detect the Java runtime installed on a client from an ASP .NET website?
body: <p>I have an ASP .NET website that hosts a Java applet. The Java applet requires version 1.6 Update 11 of the Java runtime.</p>
  
  <p>How can I detect that a client has the appropriate runtime installed so that I can display an informative message if they do not?</p>
  
  <p>Thanks,</p>
  
  <p>Carl.</p>
  
  <p><strong>EDIT:</strong> The solution must be platform independant.</p>