Java Detection

Q&A about the latest versions
Post Reply
User avatar
marktold
Posts: 23
Joined: Mon Sep 11, 2006 12:51 pm
Location: Switzerland
Contact:

Good day to you all

I am trying to get some JavaDetection JavaScript working but am failing (IE mostly)

I am enabling/disabling java add-ons, plug-ins in the browsers to see if the script works but get false results. Anyone can tell me what I am doing wrong (Testing on Window 7 with newes browsers)

Code: Select all

 function IsJavaPluginInstalled() {
            java_installed = true;
            if (navigator.plugins && navigator.plugins.length) {
                for (x = 0; x < navigator.plugins.length; x++) {
                    plugin_name = navigator.plugins[x].name;
                    //document.write( "plugin_name = " + plugin_name + "<br>");
                    if (plugin_name.indexOf('Java(TM)') != -1) {
                        java_installed = true;
                        break;
                    }
                    else if (plugin_name.indexOf('Java ') != -1) {
                        java_installed = true;
                        break;
                    }
                    else if (navigator.javaEnabled())
                    {
                     java_installed = true;
                        break;
                        }
                }
            }
            return java_installed;
        }
I want to go Flash, if not then HTML5/CSS3, then JAVA if not error message.

Kind regards Markus
https://www.marktold.com
Design & Photography
we make you look good!
User avatar
marktold
Posts: 23
Joined: Mon Sep 11, 2006 12:51 pm
Location: Switzerland
Contact:

Sorry I had an error in the code posted (had set default to true) but sill not woring properly

Code: Select all

function IsJavaPluginInstalled() {
            java_installed = false;
            if (navigator.plugins && navigator.plugins.length) {
                for (x = 0; x < navigator.plugins.length; x++) {
                    plugin_name = navigator.plugins[x].name;
                    //document.write( "plugin_name = " + plugin_name + "<br>");
                    if (plugin_name.indexOf('Java(TM)') != -1) {
                        java_installed = true;
                        break;
                    }
                    else if (plugin_name.indexOf('Java ') != -1) {
                        java_installed = true;
                        break;
                    }
                    else if (navigator.javaEnabled())
                    {
                     java_installed = true;
                        break;
                        }
                }
            }
            return java_installed;
        }
Markus
https://www.marktold.com
Design & Photography
we make you look good!
User avatar
360Texas
Moderator
Posts: 3684
Joined: Sat Sep 09, 2006 6:06 pm
Location: Fort Worth, Texas USA
Contact:

Hi Markus,

Glad you are still active. We changed from using Live messenger to Skype... when Win Live Messenger started issuing ERR's something about 'dual or double' something.

Only wanted to let you know that forum people are reading your comments. Maybe someone will come with an answer to your java issue.
Dave
Pano2VR Forum Global Moderator
Image
Visit 360texas.com
Post Reply