diff --git a/demos/jvc.class b/demos/jvc.class deleted file mode 100644 index d2037932e..000000000 Binary files a/demos/jvc.class and /dev/null differ diff --git a/demos/jvc.java b/demos/jvc.java deleted file mode 100644 index 8b806365c..000000000 --- a/demos/jvc.java +++ /dev/null @@ -1,28 +0,0 @@ -import java.applet.Applet; - -public class jvc extends Applet -{ - private String m_ver; - private String m_ven; - - public void init() - { - m_ver = System.getProperty("java.version"); - m_ven = System.getProperty("java.vendor"); - } - - public boolean isRunning() - { - return true; - } - - public String getVersion() - { - return m_ver; - } - - public String getVendor() - { - return m_ven; - } -} diff --git a/modules/beefjs/browser.js b/modules/beefjs/browser.js index a84322695..7556e1493 100644 --- a/modules/beefjs/browser.js +++ b/modules/beefjs/browser.js @@ -242,19 +242,8 @@ beef.browser = { * @example: if(beef.browser.hasJava()) { ... } */ hasJava: function() { - if(window.navigator.javaEnabled()) { - var jvc = document.createElement('applet'); - var running = false; - jvc.id = 'beef_jvc'; - jvc.classid = 'jvc.class'; - if (document.body.appendChild(jvc)) - { - try { - running = jvc.isRunning(); - } catch (e) {} - document.body.removeChild(jvc); - } - return running; + if(window.navigator.javaEnabled && window.navigator.javaEnabled()) { + return true; } return false; },