Detectar si el navegador tiene TLS habilitado

¿Hay alguna manera de verificar si un navegador tiene TLS habilitado?

Estoy limitado a usar HTML y Javascript.

    En Javascript, utilizando ActiveX, y destinado para IE7,

    (function(){ var key = "HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\SecureProtocols"; var t = document.getElementById("detectREG_output"); var Shell = new ActiveXObject("WScript.Shell"); var value = Shell.RegRead(key); t.innerHTML = value; })(); 

    Esto genera un campo de bits, con decimales que equivalen a:

    168 = SSL 3.0, SSL 2.0, TLS 1.0 habilitado

    160 = SSL 3.0, TLS 1.0 habilitado

    40 = SSL 3.0, SSL 2.0 habilitado

    8 = SSL 2.0 habilitado

    0 = Ninguno están habilitados

    MSDN en IE7 y HTTPS

    La única solución que puedo encontrar es configurar apache para que respete un cierto orden de cifrado:

     SSLCipherSuite !aNULL:!eNULL:!EXPORT:!DSS:!DES:!SSLv2:RC4-SHA:RC4-MD5:ALL SSLHonorCipherOrder on 

    por ejemplo. Y luego en una página PHP (detrás de un https) muestra $ _ENV [‘SSL_PROTOCOL’]. Finalmente usa el resultado en JS.