<?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: A Potential Solution to the Eolas Flash Woes &#8211; The Object Replacement Method</title>
	<atom:link href="http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/</link>
	<description>&#039;Dis, &#039;dat, and &#039;d other thing</description>
	<lastBuildDate>Mon, 18 Jul 2011 23:42:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Nathan Derksen</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-4394</link>
		<dc:creator>Nathan Derksen</dc:creator>
		<pubDate>Tue, 13 Feb 2007 16:08:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-4394</guid>
		<description>Yah, I see them, thanks! Dang smart quotes :-)</description>
		<content:encoded><![CDATA[<p>Yah, I see them, thanks! Dang smart quotes <img src='http://www.nathanderksen.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tobz</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-4383</link>
		<dc:creator>Tobz</dc:creator>
		<pubDate>Mon, 12 Feb 2007 20:42:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-4383</guid>
		<description>well you get what i mean</description>
		<content:encoded><![CDATA[<p>well you get what i mean</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tobz</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-4382</link>
		<dc:creator>Tobz</dc:creator>
		<pubDate>Mon, 12 Feb 2007 20:41:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-4382</guid>
		<description>just a note that the above example uses invalid characters that need to be replaced: ” with &quot; else IE throws errors and js fails</description>
		<content:encoded><![CDATA[<p>just a note that the above example uses invalid characters that need to be replaced: ” with &#8221; else IE throws errors and js fails</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frode Rustoy</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-2261</link>
		<dc:creator>Frode Rustoy</dc:creator>
		<pubDate>Tue, 26 Sep 2006 19:38:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-2261</guid>
		<description>Fix for both Opera and MSIE!

Put these two funtctions, included the call to addEvent at the bottom, in an EXTERNAL file and include the following line in any html-file. NB! Function MUST be in an external file!

&lt;script type=&quot;text/javascript&quot; src=&quot;fix_eolas.js&quot;&gt;&lt;/script&gt;


// EXTERNAL file start: ---------------------------------------------------
// fix_eloas.js by Frode Rustoy.
// By Frode Rustoy. http://www.vevemsteren.no/
// Inspired by http://www.sitepoint.com/article/activex-activation-issue-ie

function fix_eolas(){
  var objects = document.getElementsByTagName(&quot;object&quot;);
  for (var i = 0; i &lt; objects.length; i++) {
    var o = objects[i];
    var h = o.outerHTML;
    var params = &quot;&quot;;
//  Need to take care of each node because IE strips out Flashvars
//  if you just copy the object
    for (var j = 0; j&lt;o.childNodes.length; j++) {
      var p = o.childNodes[j];
      if (p.tagName == &quot;PARAM&quot;){
       params += p.outerHTML;
      }
    }
    var tag = h.split(&quot;&gt;&quot;)[0] + &quot;&gt;&quot;;
    var newObject = tag + params + o.innerHTML + &quot; &lt;/object&gt;&quot;;
    objects[i].outerHTML = newObject;
  }
}

function addEvent(obj, evType, fn){
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, false);
    return true;
  }
  else if (obj.attachEvent){
    var r = obj.attachEvent(&quot;on&quot;+evType, fn);
    return r;
  }
  else {
    return false;
  }
}

addEvent(window, &#039;load&#039;,fix_eolas);

// EXTERNAL file ends: ----------------------------------------------------</description>
		<content:encoded><![CDATA[<p>Fix for both Opera and MSIE!</p>
<p>Put these two funtctions, included the call to addEvent at the bottom, in an EXTERNAL file and include the following line in any html-file. NB! Function MUST be in an external file!</p>
<p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;fix_eolas.js&#8221;&gt;&lt;/script&gt;</p>
<p>// EXTERNAL file start: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
// fix_eloas.js by Frode Rustoy.<br />
// By Frode Rustoy. <a href="http://www.vevemsteren.no/" rel="nofollow">http://www.vevemsteren.no/</a><br />
// Inspired by <a href="http://www.sitepoint.com/article/activex-activation-issue-ie" rel="nofollow">http://www.sitepoint.com/article/activex-activation-issue-ie</a></p>
<p>function fix_eolas(){<br />
  var objects = document.getElementsByTagName(&#8220;object&#8221;);<br />
  for (var i = 0; i &lt; objects.length; i++) {<br />
    var o = objects[i];<br />
    var h = o.outerHTML;<br />
    var params = &#8220;&#8221;;<br />
//  Need to take care of each node because IE strips out Flashvars<br />
//  if you just copy the object<br />
    for (var j = 0; j&lt;o.childNodes.length; j++) {<br />
      var p = o.childNodes[j];<br />
      if (p.tagName == &#8220;PARAM&#8221;){<br />
       params += p.outerHTML;<br />
      }<br />
    }<br />
    var tag = h.split(&#8220;&gt;&#8221;)[0] + &#8220;&gt;&#8221;;<br />
    var newObject = tag + params + o.innerHTML + &#8221; &lt;/object&gt;&#8221;;<br />
    objects[i].outerHTML = newObject;<br />
  }<br />
}</p>
<p>function addEvent(obj, evType, fn){<br />
  if (obj.addEventListener){<br />
    obj.addEventListener(evType, fn, false);<br />
    return true;<br />
  }<br />
  else if (obj.attachEvent){<br />
    var r = obj.attachEvent(&#8220;on&#8221;+evType, fn);<br />
    return r;<br />
  }<br />
  else {<br />
    return false;<br />
  }<br />
}</p>
<p>addEvent(window, &#8216;load&#8217;,fix_eolas);</p>
<p>// EXTERNAL file ends: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frode Rustoy</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-2260</link>
		<dc:creator>Frode Rustoy</dc:creator>
		<pubDate>Tue, 26 Sep 2006 19:16:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-2260</guid>
		<description>OOPS! FOrgot to post the addEvent-function. Here it is complete:

Fix for both Opera and MSIE!

Put these two funtctions, included the call to addEvent at the bottom, in an EXTERNAL file and include the following line in any html-file. NB! Function MUST be in an external file!

&lt;script type=&quot;text/javascript&quot; src=&quot;fix_eolas.js&quot;&amp;rt;&lt;/script&amp;rt;


// EXTERNAL file start: ---------------------------------------------
// fix_eloas.js by Frode Rustoy.
// By Frode Rustoy. http://www.vevemsteren.no/
// Inspired by http://www.sitepoint.com/article/activex-activation-issue-ie
function fix_eolas(){
  var objects = document.getElementsByTagName(&quot;object&quot;);
  for (var i = 0; i &quot;)[0] + &quot;&gt;&quot;;
    var newObject = tag + params + o.innerHTML + &quot; &quot;;
    objects[i].outerHTML = newObject;
  }
}

function addEvent(obj, evType, fn){
        if (obj.addEventListener){
                obj.addEventListener(evType, fn, false);
                return true;
        } else if (obj.attachEvent){
                var r = obj.attachEvent(&quot;on&quot;+evType, fn);
                return r;
        } else {
                return false;
        }
}

addEvent(window, &#039;load&#039;,fix_eolas);

// EXTERNAL file ends: ------------------------------------------------</description>
		<content:encoded><![CDATA[<p>OOPS! FOrgot to post the addEvent-function. Here it is complete:</p>
<p>Fix for both Opera and MSIE!</p>
<p>Put these two funtctions, included the call to addEvent at the bottom, in an EXTERNAL file and include the following line in any html-file. NB! Function MUST be in an external file!</p>
<p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;fix_eolas.js&#8221;&rt;&lt;/script&rt;</p>
<p>// EXTERNAL file start: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
// fix_eloas.js by Frode Rustoy.<br />
// By Frode Rustoy. <a href="http://www.vevemsteren.no/" rel="nofollow">http://www.vevemsteren.no/</a><br />
// Inspired by <a href="http://www.sitepoint.com/article/activex-activation-issue-ie" rel="nofollow">http://www.sitepoint.com/article/activex-activation-issue-ie</a><br />
function fix_eolas(){<br />
  var objects = document.getElementsByTagName(&#8220;object&#8221;);<br />
  for (var i = 0; i &#8220;)[0] + &#8220;&gt;&#8221;;<br />
    var newObject = tag + params + o.innerHTML + &#8221; &#8220;;<br />
    objects[i].outerHTML = newObject;<br />
  }<br />
}</p>
<p>function addEvent(obj, evType, fn){<br />
        if (obj.addEventListener){<br />
                obj.addEventListener(evType, fn, false);<br />
                return true;<br />
        } else if (obj.attachEvent){<br />
                var r = obj.attachEvent(&#8220;on&#8221;+evType, fn);<br />
                return r;<br />
        } else {<br />
                return false;<br />
        }<br />
}</p>
<p>addEvent(window, &#8216;load&#8217;,fix_eolas);</p>
<p>// EXTERNAL file ends: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frode Rustoy</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-2259</link>
		<dc:creator>Frode Rustoy</dc:creator>
		<pubDate>Tue, 26 Sep 2006 19:14:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-2259</guid>
		<description>Fix for both Opera and MSIE!

Put these two funtctions, included the call to addEvent at the bottom, in an EXTERNAL file and include the following line in any html-file. NB! Function MUST be in an external file!

&lt;script type=&quot;text/javascript&quot; src=&quot;fix_eolas.js&quot;&amp;rt;&lt;/script&amp;rt;


// EXTERNAL file start: ---------------------------------------------
// fix_eloas.js by Frode Rustoy.
// By Frode Rustoy. http://www.vevemsteren.no/
// Inspired by http://www.sitepoint.com/article/activex-activation-issue-ie
function fix_eolas(){
  var objects = document.getElementsByTagName(&quot;object&quot;);
  for (var i = 0; i &quot;)[0] + &quot;&gt;&quot;;
    var newObject = tag + params + o.innerHTML + &quot; &quot;;
    objects[i].outerHTML = newObject;
  }
}

addEvent(window, &#039;load&#039;,fix_eolas);

// EXTERNAL file ends: ------------------------------------------------</description>
		<content:encoded><![CDATA[<p>Fix for both Opera and MSIE!</p>
<p>Put these two funtctions, included the call to addEvent at the bottom, in an EXTERNAL file and include the following line in any html-file. NB! Function MUST be in an external file!</p>
<p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;fix_eolas.js&#8221;&rt;&lt;/script&rt;</p>
<p>// EXTERNAL file start: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
// fix_eloas.js by Frode Rustoy.<br />
// By Frode Rustoy. <a href="http://www.vevemsteren.no/" rel="nofollow">http://www.vevemsteren.no/</a><br />
// Inspired by <a href="http://www.sitepoint.com/article/activex-activation-issue-ie" rel="nofollow">http://www.sitepoint.com/article/activex-activation-issue-ie</a><br />
function fix_eolas(){<br />
  var objects = document.getElementsByTagName(&#8220;object&#8221;);<br />
  for (var i = 0; i &#8220;)[0] + &#8220;&gt;&#8221;;<br />
    var newObject = tag + params + o.innerHTML + &#8221; &#8220;;<br />
    objects[i].outerHTML = newObject;<br />
  }<br />
}</p>
<p>addEvent(window, &#8216;load&#8217;,fix_eolas);</p>
<p>// EXTERNAL file ends: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan Derksen</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-205</link>
		<dc:creator>Nathan Derksen</dc:creator>
		<pubDate>Thu, 27 Apr 2006 04:32:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-205</guid>
		<description>Thanks, yah, still haven&#039;t gotten the update yet. As soon as that happens I will resume work on getting this working. At the moment I can&#039;t test it, but I know the other dude who got this working used an external script file as well. Wierd.</description>
		<content:encoded><![CDATA[<p>Thanks, yah, still haven&#8217;t gotten the update yet. As soon as that happens I will resume work on getting this working. At the moment I can&#8217;t test it, but I know the other dude who got this working used an external script file as well. Wierd.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashape</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-203</link>
		<dc:creator>flashape</dc:creator>
		<pubDate>Thu, 27 Apr 2006 00:37:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-203</guid>
		<description>ah sorry it looks like thats exactly what you&#039;re doing already ;)  i&#039;m wondering if other people wrote the function on the page instaed of including it, and thats why it worked for you and not them?</description>
		<content:encoded><![CDATA[<p>ah sorry it looks like thats exactly what you&#8217;re doing already <img src='http://www.nathanderksen.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   i&#8217;m wondering if other people wrote the function on the page instaed of including it, and thats why it worked for you and not them?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashape</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-202</link>
		<dc:creator>flashape</dc:creator>
		<pubDate>Thu, 27 Apr 2006 00:34:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-202</guid>
		<description>hey, we just did something similar, and we found that the key is including the function that writes the flash content in an eternall text file...worked like a charm for us.</description>
		<content:encoded><![CDATA[<p>hey, we just did something similar, and we found that the key is including the function that writes the flash content in an eternall text file&#8230;worked like a charm for us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan Derksen</title>
		<link>http://www.nathanderksen.com/blog/2006/04/19/a-potential-solution-to-the-eolas-flash-woes-the-object-replacement-method/comment-page-1/#comment-185</link>
		<dc:creator>Nathan Derksen</dc:creator>
		<pubDate>Mon, 24 Apr 2006 14:39:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.nathanderksen.com/blog/?p=28#comment-185</guid>
		<description>Cool, thanks! The wierd thing is that I tried that same technique, but had reports that it didn&#039;t work. I&#039;ll try it out again when I get a patched system that I can test with. I probably just missed something simple.</description>
		<content:encoded><![CDATA[<p>Cool, thanks! The wierd thing is that I tried that same technique, but had reports that it didn&#8217;t work. I&#8217;ll try it out again when I get a patched system that I can test with. I probably just missed something simple.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

