<?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"
	>
<channel>
	<title>Comments on: SWF9 to SWF8 Communication - EI not LC - Part 1</title>
	<atom:link href="http://blog.madebyderek.com/archives/2006/07/13/swf9-to-swf8-communication-ei-not-lc-part-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.madebyderek.com/archives/2006/07/13/swf9-to-swf8-communication-ei-not-lc-part-1/</link>
	<description>Flash, SWF Studio, and the world around me</description>
	<pubDate>Fri, 19 Mar 2010 22:43:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Derek Vadneau</title>
		<link>http://blog.madebyderek.com/archives/2006/07/13/swf9-to-swf8-communication-ei-not-lc-part-1/#comment-21954</link>
		<dc:creator>Derek Vadneau</dc:creator>
		<pubDate>Fri, 21 Dec 2007 15:06:29 +0000</pubDate>
		<guid isPermaLink="false">http://tracethis.com/?p=54#comment-21954</guid>
		<description>Check out the link at the bottom of the article "Go on to Part 2". There's code that shows how to communicate with another SWF without any JavaScript. Part 1 was to explain the communication process.

The eval is a nice trick I've used before. It doesn't make sense to use it here, since you can access the SWF directly and pass arguments, but it's handy when you want to use Flash to manipulate the page it's sitting on.</description>
		<content:encoded><![CDATA[<p>Check out the link at the bottom of the article &#8220;Go on to Part 2&#8243;. There&#8217;s code that shows how to communicate with another SWF without any JavaScript. Part 1 was to explain the communication process.</p>
<p>The eval is a nice trick I&#8217;ve used before. It doesn&#8217;t make sense to use it here, since you can access the SWF directly and pass arguments, but it&#8217;s handy when you want to use Flash to manipulate the page it&#8217;s sitting on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://blog.madebyderek.com/archives/2006/07/13/swf9-to-swf8-communication-ei-not-lc-part-1/#comment-21943</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Fri, 21 Dec 2007 00:11:10 +0000</pubDate>
		<guid isPermaLink="false">http://tracethis.com/?p=54#comment-21943</guid>
		<description>*correction* - it would have made more sense had I put oneLinerBridge where registeredCallback is... but you get the jist. No more javascript includes!</description>
		<content:encoded><![CDATA[<p>*correction* - it would have made more sense had I put oneLinerBridge where registeredCallback is&#8230; but you get the jist. No more javascript includes!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://blog.madebyderek.com/archives/2006/07/13/swf9-to-swf8-communication-ei-not-lc-part-1/#comment-21942</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Fri, 21 Dec 2007 00:09:32 +0000</pubDate>
		<guid isPermaLink="false">http://tracethis.com/?p=54#comment-21942</guid>
		<description>There is an even sweeter way to achieve this...

// in either swf
ExternalInterface.addCallback("OneLinerBridge", [target], oneLinerBridge);
ExternalInterface.call("eval", "document.getElementById('swf_b').registeredCallback('var1','var2')");</description>
		<content:encoded><![CDATA[<p>There is an even sweeter way to achieve this&#8230;</p>
<p>// in either swf<br />
ExternalInterface.addCallback(&#8221;OneLinerBridge&#8221;, [target], oneLinerBridge);<br />
ExternalInterface.call(&#8221;eval&#8221;, &#8220;document.getElementById(&#8217;swf_b&#8217;).registeredCallback(&#8217;var1&#8242;,&#8217;var2&#8242;)&#8221;);</p>
]]></content:encoded>
	</item>
</channel>
</rss>
