<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Flash Builder &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/flash-builder/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Tue, 13 Jul 2010 19:55:47 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=74256</generator>
	<item>
		<title>Recuperare l&#8217;userAgent in una webapp Flex</title>
		<link>https://blog.smsoft.it/2010/07/13/recuperare-luseragent-in-una-webapp-flex/</link>
					<comments>https://blog.smsoft.it/2010/07/13/recuperare-luseragent-in-una-webapp-flex/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 13 Jul 2010 19:55:47 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=825</guid>

					<description><![CDATA[Grazie all&#8217;uso della funzione ExternalInterface.call() di Flex/Flash Builder è possibile recuperare in modo semplice alcuni parametri del browser. Ad esempio, per recuperare l&#8217;userAgent, basterà inserire nell&#8217;applicazione web il seguente codice: [crayon-6a78486a5d109675570556/] e la variabile userAgent sarà popolata con l&#8217;userAgent del &#8220;visitatore&#8221;. enjoy]]></description>
										<content:encoded><![CDATA[<p>Grazie all&#8217;uso della funzione <strong>ExternalInterface.call()</strong> di Flex/Flash Builder è possibile recuperare in modo semplice alcuni parametri del browser. Ad esempio, per recuperare l&#8217;userAgent, basterà inserire nell&#8217;applicazione web il seguente codice:</p><pre class="urvanov-syntax-highlighter-plain-tag">var userAgent:String = ExternalInterface.call("navigator.userAgent.toString");</pre><p></p>
<p>e la variabile <strong>userAgent</strong> sarà popolata con l&#8217;userAgent del &#8220;visitatore&#8221;.</p>
<p>enjoy</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2010/07/13/recuperare-luseragent-in-una-webapp-flex/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Recuperare in Flex un parametro passato all&#8217;url</title>
		<link>https://blog.smsoft.it/2010/07/05/recuperare-in-flex-un-parametro-passato-allurl/</link>
					<comments>https://blog.smsoft.it/2010/07/05/recuperare-in-flex-un-parametro-passato-allurl/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 05 Jul 2010 19:48:36 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=821</guid>

					<description><![CDATA[E&#8217; possibile recuperare con Flex/Flash Builder in un&#8217;applicazione web, un parametro passato all&#8217;url della pagina che contiene l&#8217;applicazione. Ipotizziamo che l&#8217;url dell&#8217;applicazione sia: www.smsoft.it/app.html?parametro=ciao e che l&#8217;applicazione contenga una casella di testo chiamata &#8220;txt&#8221; in cui inserire il valore di &#8220;parametro&#8220;, dovremo inserire nell&#8217;applicazione il seguente codice: [crayon-6a78486a5dd8d031639949/] enjoy]]></description>
										<content:encoded><![CDATA[<p>E&#8217; possibile recuperare con Flex/Flash Builder in un&#8217;applicazione web, un parametro passato all&#8217;url della pagina che contiene l&#8217;applicazione.<br />
Ipotizziamo che l&#8217;url dell&#8217;applicazione sia:<br />
<strong>www.smsoft.it/app.html?parametro=ciao</strong></p>
<p>e che l&#8217;applicazione contenga una casella di testo chiamata &#8220;<strong>txt</strong>&#8221; in cui inserire il valore di &#8220;<strong>parametro</strong>&#8220;, dovremo inserire nell&#8217;applicazione il seguente codice:</p><pre class="urvanov-syntax-highlighter-plain-tag"><?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="init()"
			   >
	<fx:Script>
		<![CDATA[
		private function init():void {
		
		//	inizio recupero parametro da url
		var params:Object = getURLParameters();
		txt.text = params['parametro'];
		// fine recupero parametro da url
		
		}

		private function getURLParameters():Object
		{
			var result:URLVariables = new URLVariables();
			try
			{
				if (ExternalInterface.available)
				{
					var fullUrl:String = ExternalInterface.call("eval","document.location.href"); 
					var paramStr:String = fullUrl.split("?")[1];
					if (paramStr != null)
					{
						result.decode(paramStr);
					}
				}
			}
			catch (error:Error)
			{
				Alert.show(error.toString());
			}
				
			return result;
		}	
			
		]]&gt;
	</fx:Script>

	<s:TextInput x="183" y="65"  name="txt" id="txt"/>
</s:Application></pre><p></p>
<p>enjoy</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2010/07/05/recuperare-in-flex-un-parametro-passato-allurl/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
