[SWFObject] SWFObject Digest, Vol 2, Issue 10

Steve Norris snorris at norrisoft.com
Tue May 2 21:00:02 PDT 2006


After the express install, I am taken to:

http://www.macromedia.com/software/flash/about/index.html

If I use my browser back button, I am briefly taken to:

http://www.macromedia.com/software/flash/about/installerRedirect.html 
and then back to:

http://www.macromedia.com/software/flash/about/index.html

There is no way for a user to get back to my web page 
where the express install was initiated.

Steve

On Tue, 02 May 2006 20:23:55 -0700 
swfobject-request at lists.deconcept.com wrote:

> Send SWFObject mailing list submissions to
> 	swfobject at lists.deconcept.com
> 
> To subscribe or unsubscribe via the World Wide Web, 
>visit
> 	http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
> or, via email, send a message with subject or body 
>'help' to
> 	swfobject-request at lists.deconcept.com
> 
> You can reach the person managing the list at
> 	swfobject-owner at lists.deconcept.com
> 
> When replying, please edit your Subject line so it is 
>more specific
> than "Re: Contents of SWFObject digest..."
> 
> 
> Today's Topics:
> 
>   1. Re: Initializing variable (Geoff Stearns)
>   2. Re: SWFObject Digest, Vol 2, Issue 10 (Steve 
>Norris)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Tue, 2 May 2006 23:01:47 -0400
>From: Geoff Stearns <geoff at deconcept.com>
> Subject: Re: [SWFObject] Initializing variable
> To: swfobject at lists.deconcept.com
> Message-ID: 
><809AAA77-3B3E-4D0C-BBE8-AF7FC4EF077B at deconcept.com>
> Content-Type: text/plain; charset="us-ascii"
> 
> well you are on the right track...
> 
> the one difference you'll have with getQueryParamValue() 
>is that it  
> returns an empty string if the value isn't found, so 
>instead of  
> checking for null, you'll want to check for an empty 
>string.
> 
> you could modify your code in the flash movies like so:
> 
> if (vol == null || vol == "") vol = 100;
> 
> 
> On May 2, 2006, at 9:46 PM, Javier de Alfonso wrote:
> 
>> Hello, I need to set a variable called "vol" (volume) to 
>>100 when  
>> first entering our homepage, and then allowing the 
>>visitor to  
>> change it with a slider, so I need to pass its value 
>>from page to  
>> page. (The web is made from several html pages with one 
>>flash in  
>> each).
>>
>> Before the EOLAS issue I used the following html code in 
>>every page  
>> to get variables from the url:
>>
>> <SCRIPT LANGUAGE="JavaScript">
>> <!--
>> document.write(
>>   '<OBJECT 
>>classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\n'+
>>   ' 
>>codebase="http://download.macromedia.com/pub/shockwave/cabs/ 
>> flash/swflash.cab#version=6,0,29,0" width="975" 
>>height="580"  
>> ID="inquiero">\n'+
>>   ' <param name=movie 
>>VALUE="index.swf'+document.location.search+'"> 
>> \n'+
>>   ' <param name=quality VALUE=best>\n'+
>>   ' <param name=wmode VALUE=transparent>\n'+
>>   ' <embed 
>>src="index.swf'+document.location.search+'"\n'+
>>   '   quality=best wmode=transparent width="975" 
>>height="580"  
>> align="absmiddle"\n'+
>>   '   type="application/x-shockwave-flash"\n'+
>>   ' 
>>  pluginspage="\n'">http://www.macromedia.com/shockwave/ 
>> download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>\n'+
>>   '</OBJECT>');
>> //-->
>> </SCRIPT>
>>
>> and the following AS inside the flash:
>>
>>    if (vol==null) {vol=100};
>>
>> So when first entering any page the value of "vol" was 
>>set to 100  
>> if it wasn't passed from the url.
>>
>> How should I use Geoff's SWFObject to achieve the same?
>>
>> I tried on every html:
>>    so.addVariable("vol", getQueryParamValue ("vol"));
>> and inside every flash:
>>    if (vol==null) {vol=100};
>>
>> But "vol" always sets to 0.
>>
>> Could you give a hand here? Thank you in advance.
>>
>> Javier.
>> Madrid. Spain.
>> _______________________________________________
>> SWFObject mailing list
>> SWFObject at lists.deconcept.com
>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
>/pipermail/swfobject-deconcept.com/attachments/20060502/db72ab34/attachment-0001.htm
> 
> ------------------------------
> 
> Message: 2
> Date: Tue, 02 May 2006 23:23:58 -0400
>From: "Steve Norris" <snorris at norrisoft.com>
> Subject: Re: [SWFObject] SWFObject Digest, Vol 2, Issue 
>10
> To: swfobject at lists.deconcept.com
> Message-ID: <web-84366838 at easycgi.com>
> Content-Type: text/plain; charset="ISO-8859-1"; 
>format="flowed"
> 
> The 2880 x 2880 size is the maximum size for a .swf and 
>is 
> intentional.
> 
> I scrolled down and to the right and found the 
>Macromedia 
>Flash Player Update dialog, but I couldn't click on the 
> Yes, or No button and the Enter Key didn't work either.
> 
> On a hunch, I commented out 
> //EnhanceLoaderObject.addParam("wmode", "transparent"); 
> and refreshed the page.  The button worked and I was 
>able 
> to install Flash 8.
> 
> So, If ExpressInstall.needsUpdate, I will need to 
>either:
> a) Set the _x and _y coordinates of the Macromedia Flash 
> Player Update dialog or
> b) Scroll the user's window so they can see the 
>Macromedia 
>Flash Player Update dialog if
> 
> If NOT ExpressInstall.needsUpdate, I will dynamically 
>add 
> the statement:
> EnhanceLoaderObject.addParam("wmode", "transparent");
> 
> If it is your code that sets the position of the 
> Macromedia Flash Player Update dialog to the center of 
>the 
> .swf, I suggest setting the position to the center of 
>the 
> user's window, instead.  If it is not your code, I will 
> contact Macromedia and make the suggestion.  I will also 
> inform them about the Macromedia Flash Player Update 
> dialog not working if the target .swf wmode is set to 
> transparent.
> Thank You VERY MUCH for your assistance.  Your swfObject 
> is outstanding!
> 
> Steve Norris
> 
> On Tue, 02 May 2006 19:52:30 -0700 
> swfobject-request at lists.deconcept.com wrote:
> 
>> Send SWFObject mailing list submissions to
>> 	swfobject at lists.deconcept.com
>> 
>> To subscribe or unsubscribe via the World Wide Web, 
>>visit
>> 	http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>> or, via email, send a message with subject or body 
>>'help' to
>> 	swfobject-request at lists.deconcept.com
>> 
>> You can reach the person managing the list at
>> 	swfobject-owner at lists.deconcept.com
>> 
>> When replying, please edit your Subject line so it is 
>>more specific
>> than "Re: Contents of SWFObject digest..."
>> 
>> 
>> Today's Topics:
>> 
>>   1. Re: SWFObject Digest, Vol 2, Issue 10 (Steve 
>>Norris)
>>   2. Re: SWFObject Digest, Vol 2, Issue 10 (Geoff 
>>Stearns)
>>   3. Re: SWFObject Digest, Vol 2, Issue 10 (Steve 
>>Norris)
>>   4. Newbie Question (Don McAllister)
>>   5. Re: Newbie Question (swfobject at blazingimages.com)
>>   6. Initializing variable (Javier de Alfonso)
>> 
>> 
>> ----------------------------------------------------------------------
>> 
>> Message: 1
>> Date: Tue, 02 May 2006 16:36:03 -0400
>>From: "Steve Norris" <snorris at norrisoft.com>
>> Subject: Re: [SWFObject] SWFObject Digest, Vol 2, Issue 
>>10
>> To: swfobject at lists.deconcept.com
>> Message-ID: <web-84286009 at easycgi.com>
>> Content-Type: text/plain; charset="ISO-8859-1"; 
>>format="flowed"
>> 
>> Actually, I have the autoinstall set to install Flash 
>> Player 8 as follows:
>> 
>> var EnhanceLoaderObject = new 
>>FlashObject("EnhanceFolder/EnhanceLoader.swf", 
>> "EnhanceLoader", "2880", "2880", "8", "#FFFFFF", true);
>> EnhanceLoaderObject.addParam("wmode", "transparent");
>> 
>> I have Flash player 7 installed on my machine.
>> 
>> When I view my HTML in IE 6, my div or transparent .swf 
>> turns a translucent dark gray and Flash Player 8 does 
>>not 
>> install, nor do I get any prompts to install it.
>> 
>> If I remove the true parameter above and remove the 
>>first 
>> frame of my .swf which contains the expressinstall.as 
>>and 
>> code, your embed works flawlessly.
>> 
>> I'm hoping this is just a path issue but I have not been 
>> able to find that problem with the code.
>> 
>> Steve
>> 
>> On Tue, 02 May 2006 13:16:39 -0700 
>> swfobject-request at lists.deconcept.com wrote:
>> 
>>> Send SWFObject mailing list submissions to
>>> 	swfobject at lists.deconcept.com
>>> 
>>> To subscribe or unsubscribe via the World Wide Web, 
>>>visit
>>> 	http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>>> or, via email, send a message with subject or body 
>>>'help' to
>>> 	swfobject-request at lists.deconcept.com
>>> 
>>> You can reach the person managing the list at
>>> 	swfobject-owner at lists.deconcept.com
>>> 
>>> When replying, please edit your Subject line so it is 
>>>more specific
>>> than "Re: Contents of SWFObject digest..."
>>> 
>>> 
>>> Today's Topics:
>>> 
>>>   1. express install not working (Steve Norris)
>>>   2. Re: express install not working (Geoff Stearns)
>>> 
>>> 
>>> ----------------------------------------------------------------------
>>> 
>>> Message: 1
>>> Date: Tue, 02 May 2006 15:15:47 -0400
>>>From: "Steve Norris" <snorris at norrisoft.com>
>>> Subject: [SWFObject] express install not working
>>> To: swfobject at lists.deconcept.com
>>> Message-ID: <web-84245648 at easycgi.com>
>>> Content-Type: text/plain; charset="ISO-8859-1"; 
>>>format="flowed"
>>> 
>>> Hi Geoff,
>>> 
>>> I combined your FlashObject code with an existing .js 
>>>file 
>>> of mine as follows and it works beautifully:
>>> 
>>> HTML code:
>>> 
>>> <div id="NorrisoftEnhanceLoader" 
>>> name="NorrisoftEnhanceLoader" style="position:absolute; 
>>> width:2880px;height:2880px; z-index:99; left: 0px; top: 
>>> 0px; visibility: visible;">
>>> <script type="text/javascript" 
>>> src="EnhanceFolder/enhanceJS.js"></script>
>>> <script 
>>> type="text/javascript">if(document.browserOK){try{EnhanceLoaderObject.addVariable("projectXMLFile", 
>>> "EnhanceFolder/i7_Applying_ForEnhanceInventory/inventory.xml")}catch 
>>> (e) {}; 
>>> try{EnhanceLoaderObject.write("NorrisoftEnhanceLoader")}catch 
>>> (e) 
>>> {}}else{NorrisoftEnhanceLoader.style.visibility="hidden"};</script></body>
>>> 
>>> JS file:
>>> 
>>> var EnhanceLoaderObject = new 
>>>FlashObject("EnhanceFolder/EnhanceLoader.swf", 
>>> "EnhanceLoader", "2880", "2880", "7", "#FFFFFF");
>>> EnhanceLoaderObject.addParam("wmode", "transparent");
>>> 
>>> Like I said, everything works beautifully - my .swf 
>>> displays nicely. However, when I try to use autoinstall 
>>>by 
>>> inserting a blank keyframe before my first frame of my 
>>> .swf and adding the following:
>>> 
>>> #include "expressinstall.as"
>>> 
>>> // initialize the ExpressInstall object
>>> var ExpressInstall = new ExpressInstall();
>>> 
>>> // if the user needs to upgrade, show the 'start 
>>>upgrade' 
>>> button
>>> if (ExpressInstall.needsUpdate) {
>>> 	ExpressInstall.init();
>>> 	stop();
>>> }
>>> 
>>> and changing the Flash Object instantiation to:
>>> 
>>> ("EnhanceFolder/EnhanceLoader.swf", "EnhanceLoader", 
>>> "2880", "2880", "7", "#FFFFFF", true);
>>> 
>>> Auto install doesn't work.
>>> 
>>> TIA,
>>> 
>>> Steve
>>> 
>>> 
>>> 
>>> 
>>> ------------------------------
>>> 
>>> Message: 2
>>> Date: Tue, 2 May 2006 15:23:25 -0400
>>>From: Geoff Stearns <geoff at deconcept.com>
>>> Subject: Re: [SWFObject] express install not working
>>> To: swfobject at lists.deconcept.com
>>> Message-ID: 
>>><62882433-3F38-4377-AFD0-B09F79B4AFD6 at deconcept.com>
>>> Content-Type: text/plain; charset=US-ASCII; delsp=yes; 
>>>format=flowed
>>> 
>>> can you be more specific when you say 'it doesn't work'?
>>> 
>>> which part doesn't work, and how are you testing it?
>>> 
>>> 
>>> On May 2, 2006, at 3:15 PM, Steve Norris wrote:
>>> 
>>>> Hi Geoff,
>>>>
>>>> I combined your FlashObject code with an existing .js 
>>>>file
>>>> of mine as follows and it works beautifully:
>>>>
>>>> HTML code:
>>>>
>>>> <div id="NorrisoftEnhanceLoader"
>>>> name="NorrisoftEnhanceLoader" style="position:absolute;
>>>> width:2880px;height:2880px; z-index:99; left: 0px; top:
>>>> 0px; visibility: visible;">
>>>> <script type="text/javascript"
>>>> src="EnhanceFolder/enhanceJS.js"></script>
>>>> <script
>>>> type="text/javascript">if(document.browserOK){try 
>>>> {EnhanceLoaderObject.addVariable("projectXMLFile",
>>>> "EnhanceFolder/i7_Applying_ForEnhanceInventory/inventory.xml")}catch
>>>> (e) {};
>>>> try{EnhanceLoaderObject.write("NorrisoftEnhanceLoader")}catch
>>>> (e)
>>>> {}}else{NorrisoftEnhanceLoader.style.visibility="hidden"};</ 
>>>> script></body>
>>>>
>>>> JS file:
>>>>
>>>> var EnhanceLoaderObject = new
>>>> FlashObject("EnhanceFolder/EnhanceLoader.swf",
>>>> "EnhanceLoader", "2880", "2880", "7", "#FFFFFF");
>>>> EnhanceLoaderObject.addParam("wmode", "transparent");
>>>>
>>>> Like I said, everything works beautifully - my .swf
>>>> displays nicely. However, when I try to use autoinstall 
>>>>by
>>>> inserting a blank keyframe before my first frame of my
>>>> .swf and adding the following:
>>>>
>>>> #include "expressinstall.as"
>>>>
>>>> // initialize the ExpressInstall object
>>>> var ExpressInstall = new ExpressInstall();
>>>>
>>>> // if the user needs to upgrade, show the 'start 
>>>>upgrade'
>>>> button
>>>> if (ExpressInstall.needsUpdate) {
>>>> 	ExpressInstall.init();
>>>> 	stop();
>>>> }
>>>>
>>>> and changing the Flash Object instantiation to:
>>>>
>>>> ("EnhanceFolder/EnhanceLoader.swf", "EnhanceLoader",
>>>> "2880", "2880", "7", "#FFFFFF", true);
>>>>
>>>> Auto install doesn't work.
>>>>
>>>> TIA,
>>>>
>>>> Steve
>>>>
>>>>
>>>> _______________________________________________
>>>> SWFObject mailing list
>>>> SWFObject at lists.deconcept.com
>>>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>>> 
>>> 
>>> 
>>> ------------------------------
>>> 
>>> _______________________________________________
>>> SWFObject mailing list
>>> SWFObject at lists.deconcept.com
>>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>>> 
>>> 
>>> End of SWFObject Digest, Vol 2, Issue 10
>>> ****************************************
>> 
>> 
>> 
>> ------------------------------
>> 
>> Message: 2
>> Date: Tue, 2 May 2006 16:44:46 -0400
>>From: Geoff Stearns <geoff at deconcept.com>
>> Subject: Re: [SWFObject] SWFObject Digest, Vol 2, Issue 
>>10
>> To: swfobject at lists.deconcept.com
>> Message-ID: 
>><6CF938ED-9CFA-4CF1-9DF5-CCB2D6C0A68D at deconcept.com>
>> Content-Type: text/plain; charset=US-ASCII; delsp=yes; 
>>format=flowed
>> 
>> i just noticed that your movie is 2880px by 2800px  - is 
>>this  
>> intentional?
>> 
>> this would create a massive flash movie that goes off 
>>the screen, so  
>> when you see that gray thing, that means that it's 
>>working - the  
>> expressinstaller centers the dialog in the middle of the 
>>flash  
>> screen, so if you make your browser window *really* big, 
>>you might be  
>> able to see the bottom corner of it.
>> 
>> try making your flash movie a little smaller and see if 
>>you can see it.
>> 
>> 
>> On May 2, 2006, at 4:36 PM, Steve Norris wrote:
>> 
>>> Actually, I have the autoinstall set to install Flash
>>> Player 8 as follows:
>>>
>>> var EnhanceLoaderObject = new
>>> FlashObject("EnhanceFolder/EnhanceLoader.swf",
>>> "EnhanceLoader", "2880", "2880", "8", "#FFFFFF", true);
>>> EnhanceLoaderObject.addParam("wmode", "transparent");
>>>
>>> I have Flash player 7 installed on my machine.
>>>
>>> When I view my HTML in IE 6, my div or transparent .swf
>>> turns a translucent dark gray and Flash Player 8 does 
>>>not
>>> install, nor do I get any prompts to install it.
>>>
>>> If I remove the true parameter above and remove the 
>>>first
>>> frame of my .swf which contains the expressinstall.as 
>>>and
>>> code, your embed works flawlessly.
>>>
>>> I'm hoping this is just a path issue but I have not been
>>> able to find that problem with the code.
>>>
>>> Steve
>>>
>>> On Tue, 02 May 2006 13:16:39 -0700
>>> swfobject-request at lists.deconcept.com wrote:
>>>
>>>> Send SWFObject mailing list submissions to
>>>> 	swfobject at lists.deconcept.com
>>>>
>>>> To subscribe or unsubscribe via the World Wide Web,
>>>> visit
>>>> 	http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>>>> or, via email, send a message with subject or body
>>>> 'help' to
>>>> 	swfobject-request at lists.deconcept.com
>>>>
>>>> You can reach the person managing the list at
>>>> 	swfobject-owner at lists.deconcept.com
>>>>
>>>> When replying, please edit your Subject line so it is
>>>> more specific
>>>> than "Re: Contents of SWFObject digest..."
>>>>
>>>>
>>>> Today's Topics:
>>>>
>>>>   1. express install not working (Steve Norris)
>>>>   2. Re: express install not working (Geoff Stearns)
>>>>
>>>>
>>>> --------------------------------------------------------------------- 
>>>> -
>>>>
>>>> Message: 1
>>>> Date: Tue, 02 May 2006 15:15:47 -0400
>>>> From: "Steve Norris" <snorris at norrisoft.com>
>>>> Subject: [SWFObject] express install not working
>>>> To: swfobject at lists.deconcept.com
>>>> Message-ID: <web-84245648 at easycgi.com>
>>>> Content-Type: text/plain; charset="ISO-8859-1";
>>>> format="flowed"
>>>>
>>>> Hi Geoff,
>>>>
>>>> I combined your FlashObject code with an existing .js
>>>> file
>>>> of mine as follows and it works beautifully:
>>>>
>>>> HTML code:
>>>>
>>>> <div id="NorrisoftEnhanceLoader"
>>>> name="NorrisoftEnhanceLoader" style="position:absolute;
>>>> width:2880px;height:2880px; z-index:99; left: 0px; top:
>>>> 0px; visibility: visible;">
>>>> <script type="text/javascript"
>>>> src="EnhanceFolder/enhanceJS.js"></script>
>>>> <script
>>>> type="text/javascript">if(document.browserOK){try 
>>>> {EnhanceLoaderObject.addVariable("projectXMLFile",
>>>> "EnhanceFolder/i7_Applying_ForEnhanceInventory/inventory.xml")}catch
>>>> (e) {};
>>>> try{EnhanceLoaderObject.write("NorrisoftEnhanceLoader")}catch
>>>> (e)
>>>> {}}else{NorrisoftEnhanceLoader.style.visibility="hidden"};</ 
>>>> script></body>
>>>>
>>>> JS file:
>>>>
>>>> var EnhanceLoaderObject = new
>>>> FlashObject("EnhanceFolder/EnhanceLoader.swf",
>>>> "EnhanceLoader", "2880", "2880", "7", "#FFFFFF");
>>>> EnhanceLoaderObject.addParam("wmode", "transparent");
>>>>
>>>> Like I said, everything works beautifully - my .swf
>>>> displays nicely. However, when I try to use autoinstall
>>>> by
>>>> inserting a blank keyframe before my first frame of my
>>>> .swf and adding the following:
>>>>
>>>> #include "expressinstall.as"
>>>>
>>>> // initialize the ExpressInstall object
>>>> var ExpressInstall = new ExpressInstall();
>>>>
>>>> // if the user needs to upgrade, show the 'start
>>>> upgrade'
>>>> button
>>>> if (ExpressInstall.needsUpdate) {
>>>> 	ExpressInstall.init();
>>>> 	stop();
>>>> }
>>>>
>>>> and changing the Flash Object instantiation to:
>>>>
>>>> ("EnhanceFolder/EnhanceLoader.swf", "EnhanceLoader",
>>>> "2880", "2880", "7", "#FFFFFF", true);
>>>>
>>>> Auto install doesn't work.
>>>>
>>>> TIA,
>>>>
>>>> Steve
>>>>
>>>>
>>>>
>>>>
>>>> ------------------------------
>>>>
>>>> Message: 2
>>>> Date: Tue, 2 May 2006 15:23:25 -0400
>>>> From: Geoff Stearns <geoff at deconcept.com>
>>>> Subject: Re: [SWFObject] express install not working
>>>> To: swfobject at lists.deconcept.com
>>>> Message-ID:
>>>> <62882433-3F38-4377-AFD0-B09F79B4AFD6 at deconcept.com>
>>>> Content-Type: text/plain; charset=US-ASCII; delsp=yes;
>>>> format=flowed
>>>>
>>>> can you be more specific when you say 'it doesn't work'?
>>>>
>>>> which part doesn't work, and how are you testing it?
>>>>
>>>>
>>>> On May 2, 2006, at 3:15 PM, Steve Norris wrote:
>>>>
>>>>> Hi Geoff,
>>>>>
>>>>> I combined your FlashObject code with an existing .js
>>>>> file
>>>>> of mine as follows and it works beautifully:
>>>>>
>>>>> HTML code:
>>>>>
>>>>> <div id="NorrisoftEnhanceLoader"
>>>>> name="NorrisoftEnhanceLoader" style="position:absolute;
>>>>> width:2880px;height:2880px; z-index:99; left: 0px; top:
>>>>> 0px; visibility: visible;">
>>>>> <script type="text/javascript"
>>>>> src="EnhanceFolder/enhanceJS.js"></script>
>>>>> <script
>>>>> type="text/javascript">if(document.browserOK){try
>>>>> {EnhanceLoaderObject.addVariable("projectXMLFile",
>>>>> "EnhanceFolder/i7_Applying_ForEnhanceInventory/inventory.xml")}catch
>>>>> (e) {};
>>>>> try{EnhanceLoaderObject.write("NorrisoftEnhanceLoader")}catch
>>>>> (e)
>>>>> {}}else{NorrisoftEnhanceLoader.style.visibility="hidden"};</
>>>>> script></body>
>>>>>
>>>>> JS file:
>>>>>
>>>>> var EnhanceLoaderObject = new
>>>>> FlashObject("EnhanceFolder/EnhanceLoader.swf",
>>>>> "EnhanceLoader", "2880", "2880", "7", "#FFFFFF");
>>>>> EnhanceLoaderObject.addParam("wmode", "transparent");
>>>>>
>>>>> Like I said, everything works beautifully - my .swf
>>>>> displays nicely. However, when I try to use autoinstall
>>>>> by
>>>>> inserting a blank keyframe before my first frame of my
>>>>> .swf and adding the following:
>>>>>
>>>>> #include "expressinstall.as"
>>>>>
>>>>> // initialize the ExpressInstall object
>>>>> var ExpressInstall = new ExpressInstall();
>>>>>
>>>>> // if the user needs to upgrade, show the 'start
>>>>> upgrade'
>>>>> button
>>>>> if (ExpressInstall.needsUpdate) {
>>>>> 	ExpressInstall.init();
>>>>> 	stop();
>>>>> }
>>>>>
>>>>> and changing the Flash Object instantiation to:
>>>>>
>>>>> ("EnhanceFolder/EnhanceLoader.swf", "EnhanceLoader",
>>>>> "2880", "2880", "7", "#FFFFFF", true);
>>>>>
>>>>> Auto install doesn't work.
>>>>>
>>>>> TIA,
>>>>>
>>>>> Steve
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> SWFObject mailing list
>>>>> SWFObject at lists.deconcept.com
>>>>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>>>>
>>>>
>>>>
>>>> ------------------------------
>>>>
>>>> _______________________________________________
>>>> SWFObject mailing list
>>>> SWFObject at lists.deconcept.com
>>>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>>>>
>>>>
>>>> End of SWFObject Digest, Vol 2, Issue 10
>>>> ****************************************
>>>
>>> _______________________________________________
>>> SWFObject mailing list
>>> SWFObject at lists.deconcept.com
>>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>> 
>> 
>> 
>> ------------------------------
>> 
>> Message: 3
>> Date: Tue, 02 May 2006 16:47:23 -0400
>>From: "Steve Norris" <snorris at norrisoft.com>
>> Subject: Re: [SWFObject] SWFObject Digest, Vol 2, Issue 
>>10
>> To: swfobject at lists.deconcept.com
>> Message-ID: <web-84294561 at easycgi.com>
>> Content-Type: text/plain; charset="ISO-8859-1"; 
>>format="flowed"
>> 
>> I aplogize for the title "..doesn't work"  I meant that 
>>I 
>> can't  get autoinstall to work after tweaking your code. 
>> Any help you can provide is much appreciated.
>> 
>> Steve
>> 
>> On Tue, 02 May 2006 13:16:39 -0700 
>> swfobject-request at lists.deconcept.com wrote:
>> 
>>> Send SWFObject mailing list submissions to
>>> 	swfobject at lists.deconcept.com
>>> 
>>> To subscribe or unsubscribe via the World Wide Web, 
>>>visit
>>> 	http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>>> or, via email, send a message with subject or body 
>>>'help' to
>>> 	swfobject-request at lists.deconcept.com
>>> 
>>> You can reach the person managing the list at
>>> 	swfobject-owner at lists.deconcept.com
>>> 
>>> When replying, please edit your Subject line so it is 
>>>more specific
>>> than "Re: Contents of SWFObject digest..."
>>> 
>>> 
>>> Today's Topics:
>>> 
>>>   1. express install not working (Steve Norris)
>>>   2. Re: express install not working (Geoff Stearns)
>>> 
>>> 
>>> ----------------------------------------------------------------------
>>> 
>>> Message: 1
>>> Date: Tue, 02 May 2006 15:15:47 -0400
>>>From: "Steve Norris" <snorris at norrisoft.com>
>>> Subject: [SWFObject] express install not working
>>> To: swfobject at lists.deconcept.com
>>> Message-ID: <web-84245648 at easycgi.com>
>>> Content-Type: text/plain; charset="ISO-8859-1"; 
>>>format="flowed"
>>> 
>>> Hi Geoff,
>>> 
>>> I combined your FlashObject code with an existing .js 
>>>file 
>>> of mine as follows and it works beautifully:
>>> 
>>> HTML code:
>>> 
>>> <div id="NorrisoftEnhanceLoader" 
>>> name="NorrisoftEnhanceLoader" style="position:absolute; 
>>> width:2880px;height:2880px; z-index:99; left: 0px; top: 
>>> 0px; visibility: visible;">
>>> <script type="text/javascript" 
>>> src="EnhanceFolder/enhanceJS.js"></script>
>>> <script 
>>> type="text/javascript">if(document.browserOK){try{EnhanceLoaderObject.addVariable("projectXMLFile", 
>>> "EnhanceFolder/i7_Applying_ForEnhanceInventory/inventory.xml")}catch 
>>> (e) {}; 
>>> try{EnhanceLoaderObject.write("NorrisoftEnhanceLoader")}catch 
>>> (e) 
>>> {}}else{NorrisoftEnhanceLoader.style.visibility="hidden"};</script></body>
>>> 
>>> JS file:
>>> 
>>> var EnhanceLoaderObject = new 
>>>FlashObject("EnhanceFolder/EnhanceLoader.swf", 
>>> "EnhanceLoader", "2880", "2880", "7", "#FFFFFF");
>>> EnhanceLoaderObject.addParam("wmode", "transparent");
>>> 
>>> Like I said, everything works beautifully - my .swf 
>>> displays nicely. However, when I try to use autoinstall 
>>>by 
>>> inserting a blank keyframe before my first frame of my 
>>> .swf and adding the following:
>>> 
>>> #include "expressinstall.as"
>>> 
>>> // initialize the ExpressInstall object
>>> var ExpressInstall = new ExpressInstall();
>>> 
>>> // if the user needs to upgrade, show the 'start 
>>>upgrade' 
>>> button
>>> if (ExpressInstall.needsUpdate) {
>>> 	ExpressInstall.init();
>>> 	stop();
>>> }
>>> 
>>> and changing the Flash Object instantiation to:
>>> 
>>> ("EnhanceFolder/EnhanceLoader.swf", "EnhanceLoader", 
>>> "2880", "2880", "7", "#FFFFFF", true);
>>> 
>>> Auto install doesn't work.
>>> 
>>> TIA,
>>> 
>>> Steve
>>> 
>>> 
>>> 
>>> 
>>> ------------------------------
>>> 
>>> Message: 2
>>> Date: Tue, 2 May 2006 15:23:25 -0400
>>>From: Geoff Stearns <geoff at deconcept.com>
>>> Subject: Re: [SWFObject] express install not working
>>> To: swfobject at lists.deconcept.com
>>> Message-ID: 
>>><62882433-3F38-4377-AFD0-B09F79B4AFD6 at deconcept.com>
>>> Content-Type: text/plain; charset=US-ASCII; delsp=yes; 
>>>format=flowed
>>> 
>>> can you be more specific when you say 'it doesn't work'?
>>> 
>>> which part doesn't work, and how are you testing it?
>>> 
>>> 
>>> On May 2, 2006, at 3:15 PM, Steve Norris wrote:
>>> 
>>>> Hi Geoff,
>>>>
>>>> I combined your FlashObject code with an existing .js 
>>>>file
>>>> of mine as follows and it works beautifully:
>>>>
>>>> HTML code:
>>>>
>>>> <div id="NorrisoftEnhanceLoader"
>>>> name="NorrisoftEnhanceLoader" style="position:absolute;
>>>> width:2880px;height:2880px; z-index:99; left: 0px; top:
>>>> 0px; visibility: visible;">
>>>> <script type="text/javascript"
>>>> src="EnhanceFolder/enhanceJS.js"></script>
>>>> <script
>>>> type="text/javascript">if(document.browserOK){try 
>>>> {EnhanceLoaderObject.addVariable("projectXMLFile",
>>>> "EnhanceFolder/i7_Applying_ForEnhanceInventory/inventory.xml")}catch
>>>> (e) {};
>>>> try{EnhanceLoaderObject.write("NorrisoftEnhanceLoader")}catch
>>>> (e)
>>>> {}}else{NorrisoftEnhanceLoader.style.visibility="hidden"};</ 
>>>> script></body>
>>>>
>>>> JS file:
>>>>
>>>> var EnhanceLoaderObject = new
>>>> FlashObject("EnhanceFolder/EnhanceLoader.swf",
>>>> "EnhanceLoader", "2880", "2880", "7", "#FFFFFF");
>>>> EnhanceLoaderObject.addParam("wmode", "transparent");
>>>>
>>>> Like I said, everything works beautifully - my .swf
>>>> displays nicely. However, when I try to use autoinstall 
>>>>by
>>>> inserting a blank keyframe before my first frame of my
>>>> .swf and adding the following:
>>>>
>>>> #include "expressinstall.as"
>>>>
>>>> // initialize the ExpressInstall object
>>>> var ExpressInstall = new ExpressInstall();
>>>>
>>>> // if the user needs to upgrade, show the 'start 
>>>>upgrade'
>>>> button
>>>> if (ExpressInstall.needsUpdate) {
>>>> 	ExpressInstall.init();
>>>> 	stop();
>>>> }
>>>>
>>>> and changing the Flash Object instantiation to:
>>>>
>>>> ("EnhanceFolder/EnhanceLoader.swf", "EnhanceLoader",
>>>> "2880", "2880", "7", "#FFFFFF", true);
>>>>
>>>> Auto install doesn't work.
>>>>
>>>> TIA,
>>>>
>>>> Steve
>>>>
>>>>
>>>> _______________________________________________
>>>> SWFObject mailing list
>>>> SWFObject at lists.deconcept.com
>>>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>>> 
>>> 
>>> 
>>> ------------------------------
>>> 
>>> _______________________________________________
>>> SWFObject mailing list
>>> SWFObject at lists.deconcept.com
>>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>>> 
>>> 
>>> End of SWFObject Digest, Vol 2, Issue 10
>>> ****************************************
>> 
>> 
>> 
>> ------------------------------
>> 
>> Message: 4
>> Date: Wed, 3 May 2006 00:22:35 +0100
>>From: Don McAllister <donmc at blueyonder.co.uk>
>> Subject: [SWFObject] Newbie Question
>> To: swfobject at lists.deconcept.com
>> Message-ID: 
>><8C04C6AC-A969-479D-9732-998AC289A486 at blueyonder.co.uk>
>> Content-Type: text/plain; charset=US-ASCII; delsp=yes; 
>>format=flowed
>> 
>> I'm very much not a web programmer but I've got 
>>SWFObject working on  
>> a web page successfully.
>> 
>> What I want to do is to pass the name of the swf file to 
>>the
>> 
>>  var so = new SWFObject("movie_name.swf", "movie", 
>>"660", "430",  
>> "7", "#336699");
>> 
>> I've got some PHP code that allows me to pass the movie 
>>name to a PHP  
>> page with a HTML section in, but I want to use the same 
>>PHP page for  
>> different movies based on the movie name?
>> 
>> I hope I'm explaining this OK!
>> 
>> As it stands, it looks like the .swf and other 
>>parameters are  
>> hardcoded into the var so line?
>> 
>> Any clues?
>> 
>> TIA
>> 
>> Don
>> 
>> 
>> 
>> ------------------------------
>> 
>> Message: 5
>> Date: Tue, 02 May 2006 17:04:04 -0700
>>From: swfobject at blazingimages.com
>> Subject: Re: [SWFObject] Newbie Question
>> To: swfobject at lists.deconcept.com
>> Message-ID: 
>><7.0.1.0.2.20060502170221.033b83d8 at blazingimages.com>
>> Content-Type: text/plain; charset="us-ascii"; 
>>format=flowed
>> 
>> var so = new SWFObject("<?php echo $movie_name; ?>", 
>>"movie", "660", "430",...
>> 
>> be sure to use similar variable values for any other 
>>parameters that 
>> may change.
>> 
>> At 04:22 PM 5/2/2006, you wrote:
>>>I'm very much not a web programmer but I've got SWFObject 
>>>working on
>>>a web page successfully.
>>>
>>>What I want to do is to pass the name of the swf file to 
>>>the
>>>
>>>   var so = new SWFObject("movie_name.swf", "movie", 
>>>"660", "430",
>>>"7", "#336699");
>>>
>>>I've got some PHP code that allows me to pass the movie 
>>>name to a PHP
>>>page with a HTML section in, but I want to use the same 
>>>PHP page for
>>>different movies based on the movie name?
>>>
>>>I hope I'm explaining this OK!
>>>
>>>As it stands, it looks like the .swf and other parameters 
>>>are
>>>hardcoded into the var so line?
>>>
>>>Any clues?
>>>
>>>TIA
>>>
>>>Don
>>>
>>>_______________________________________________
>>>SWFObject mailing list
>>>SWFObject at lists.deconcept.com
>>>http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>> 
>> 
>> 
>> ------------------------------
>> 
>> Message: 6
>> Date: Wed, 3 May 2006 03:46:26 +0200
>>From: "Javier de Alfonso" 
>><javierdealfonso at vocesenlared.com>
>> Subject: [SWFObject] Initializing variable
>> To: <swfobject at lists.deconcept.com>
>> Message-ID: <000301c66e53$649a1bc0$0200000a at SOBREMESA>
>> Content-Type: text/plain; charset="us-ascii"
>> 
>> Hello, I need to set a variable called "vol" (volume) to 
>>100 when first
>> entering our homepage, and then allowing the visitor to 
>>change it with a
>> slider, so I need to pass its value from page to page. 
>>(The web is made from
>> several html pages with one flash in each).
>> 
>> Before the EOLAS issue I used the following html code in 
>>every page to get
>> variables from the url:
>> 
>> <SCRIPT LANGUAGE="JavaScript">
>> <!--
>> document.write(
>>  '<OBJECT 
>>classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\n'+
>>  ' codebase="
>> <http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version
>> =6,0,29,0>
>> http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=
>> 6,0,29,0" width="975" height="580" ID="inquiero">\n'+
>>  ' <param name=movie 
>>VALUE="index.swf'+document.location.search+'">\n'+
>>  ' <param name=quality VALUE=best>\n'+
>>  ' <param name=wmode VALUE=transparent>\n'+
>>  ' <embed 
>>src="index.swf'+document.location.search+'"\n'+
>>  '   quality=best wmode=transparent width="975" 
>>height="580"
>> align="absmiddle"\n'+
>>  '   type="application/x-shockwave-flash"\n'+
>>  '   pluginspage="
>> <http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=Shoc
>> kwaveFlash>
>> http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=Shock
>> waveFlash"></embed>\n'+  
>>  '</OBJECT>');
>> //-->
>> </SCRIPT>
>> 
>> and the following AS inside the flash:
>> 
>>   if (vol==null) {vol=100};
>> 
>> So when first entering any page the value of "vol" was 
>>set to 100 if it
>> wasn't passed from the url.
>> 
>> How should I use Geoff's SWFObject to achieve the same?
>> 
>> I tried on every html:
>>   so.addVariable("vol", getQueryParamValue ("vol"));
>> and inside every flash:
>>   if (vol==null) {vol=100};
>> 
>> But "vol" always sets to 0.
>> 
>> Could you give a hand here? Thank you in advance.
>> 
>> Javier.
>> Madrid. Spain.
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: 
>>/pipermail/swfobject-deconcept.com/attachments/20060503/a97b7dce/attachment.htm
>> 
>> ------------------------------
>> 
>> _______________________________________________
>> SWFObject mailing list
>> SWFObject at lists.deconcept.com
>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>> 
>> 
>> End of SWFObject Digest, Vol 2, Issue 11
>> ****************************************
> 
> 
> 
> ------------------------------
> 
> _______________________________________________
> SWFObject mailing list
> SWFObject at lists.deconcept.com
> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
> 
> 
> End of SWFObject Digest, Vol 2, Issue 12
> ****************************************




More information about the Swfobject mailing list