<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Detecting Flash and Java with JavaScript</title>
	<atom:link href="http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/</link>
	<description>Entrepreneur and web developer</description>
	<lastBuildDate>Wed, 08 Feb 2012 22:53:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: John</title>
		<link>http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/comment-page-1/#comment-110476</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sat, 25 Jun 2011 18:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/#comment-110476</guid>
		<description>That&#039;s pretty dumb, your add comment program just stripped out all the line feeds of the above code!</description>
		<content:encoded><![CDATA[<p>That&#8217;s pretty dumb, your add comment program just stripped out all the line feeds of the above code!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/comment-page-1/#comment-110475</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sat, 25 Jun 2011 18:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/#comment-110475</guid>
		<description>I don&#039;t think you cover IE completely in the aboce code, this might help:-if (navigator.userAgent.indexOf(&#039;MSIE&#039;) &gt; -1) {   // Use eval to stop any try/catch problems with old browsers   var msg = &#039;Java not installed&#039;   eval(&quot;try {var jws=new ActiveXObject(&#039;JavaWebStart.isInstalled&#039;)} catch (e) {alert(msg)}&quot;)}
</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think you cover IE completely in the aboce code, this might help:-if (navigator.userAgent.indexOf(&#8216;MSIE&#8217;) &gt; -1) {   // Use eval to stop any try/catch problems with old browsers   var msg = &#8216;Java not installed&#8217;   eval(&#8220;try {var jws=new ActiveXObject(&#8216;JavaWebStart.isInstalled&#8217;)} catch (e) {alert(msg)}&#8221;)}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: free flash animation</title>
		<link>http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/comment-page-1/#comment-110453</link>
		<dc:creator>free flash animation</dc:creator>
		<pubDate>Sun, 05 Dec 2010 13:20:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/#comment-110453</guid>
		<description>Thank you for sharing this information about flash and javascript. I found it very needful for me. Wonderful job.</description>
		<content:encoded><![CDATA[<p>Thank you for sharing this information about flash and javascript. I found it very needful for me. Wonderful job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Detecting JS, Flash, and Java in your browser &#124; CloudSync Developer&#8217;s Blog</title>
		<link>http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/comment-page-1/#comment-62674</link>
		<dc:creator>Detecting JS, Flash, and Java in your browser &#124; CloudSync Developer&#8217;s Blog</dc:creator>
		<pubDate>Mon, 10 Nov 2008 14:13:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/#comment-62674</guid>
		<description>[...] Detecting Flash and Java with JavaScript [...]</description>
		<content:encoded><![CDATA[<p>[...] Detecting Flash and Java with JavaScript [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Langridge</title>
		<link>http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/comment-page-1/#comment-9802</link>
		<dc:creator>Stuart Langridge</dc:creator>
		<pubDate>Tue, 20 Mar 2007 13:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/#comment-9802</guid>
		<description>Surely, though, you&#039;re not catering there for the &quot;navigator.javaEnabled() fails in IE6 sometimes&quot; problem? I&#039;m also looking for a way to reliably detect whether there&#039;s Java installed, and I can&#039;t work it out either :) You&#039;re checking the Netscape .plugins array, cool, but there&#039;s no IE check other than navigator.javaEnabled which we know is buggy...</description>
		<content:encoded><![CDATA[<p>Surely, though, you&#8217;re not catering there for the &#8220;navigator.javaEnabled() fails in IE6 sometimes&#8221; problem? I&#8217;m also looking for a way to reliably detect whether there&#8217;s Java installed, and I can&#8217;t work it out either <img src='http://www.dangrossman.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  You&#8217;re checking the Netscape .plugins array, cool, but there&#8217;s no IE check other than navigator.javaEnabled which we know is buggy&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ernie</title>
		<link>http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/comment-page-1/#comment-4475</link>
		<dc:creator>ernie</dc:creator>
		<pubDate>Fri, 26 Jan 2007 08:52:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.dangrossman.info/2007/01/03/detecting-flash-and-java-with-javascript/#comment-4475</guid>
		<description>Looks like the activeX check only gets done if there is no Java.  I think you stuck: 

// The other way to check if Java is enabled
if (navigator.javaEnabled()) {
  java_installed = 1;
}

in the middle of an if-the-else instead of the end.

Also you can harness the power of content addressable arrays by just using:
		var x = navigator.plugins[&quot;Shockwave Flash&quot;];
		if (x &amp;&amp; x.description) {....}

Ernie</description>
		<content:encoded><![CDATA[<p>Looks like the activeX check only gets done if there is no Java.  I think you stuck: </p>
<p>// The other way to check if Java is enabled<br />
if (navigator.javaEnabled()) {<br />
  java_installed = 1;<br />
}</p>
<p>in the middle of an if-the-else instead of the end.</p>
<p>Also you can harness the power of content addressable arrays by just using:<br />
		var x = navigator.plugins["Shockwave Flash"];<br />
		if (x &amp;&amp; x.description) {&#8230;.}</p>
<p>Ernie</p>
]]></content:encoded>
	</item>
</channel>
</rss>

