that's not really accurate... you can have the flash inserted as the page loads and not have to activate it. the requirement is that it's written by an external script, and not invoked natively by the browser (and plain html).

it doesn't matter if it's done onload or inline as the page is loading.

the solution to all of this is to just use one of the many js solutions that don't have issues like this.

if you can't use javascript for some reason (which should never be the case), then be prepared to force your customers to click to activate the control.



On Jun 14, 2006, at 5:19 PM, ryanm wrote:

There's no magic there, the embedded object cannot exist prior to the onload event firing or it will require activation. Period. Don't use a delay, use the onload event. A delay is unpredictable because you are working on the client side, where bandwidth, network congestion, and the size of the images and other files loaded into the page will cause the amount of time before the onload event fires to vary drastically. To state that more clearly, you will *never* accomplish this in any predictable way using a time delay, not even if you make the delay over 1 minute, because somewhere there is still a guy using a 14.4 modem.

ryanm
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to