Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > HTML > swfobject.js

Reply
Thread Tools

swfobject.js

 
 
trig
Guest
Posts: n/a
 
      12-21-2006
I have downloaded the swfobject.js file from
http://www.adobe.com/devnet/flash/ar...swfobject.html and it works
fine if i put the following code in:

<script type="text/javascript" src="swfobject.js"></script>


<div class="style1" id="flashcontent">
You do not have the latest Flash Player Plugin</div>


<script type="text/javascript">
var so = new SWFObject("my_site_v3.swf", "flashcontent", "900",
"700", "7", "#131313");
so.addParam("quality", "high");
so.addParam("wmode", "transparent");
so.addParam("salign", "t");
so.write("flashcontent");
</script>


BUT


if i try putting:


var so = new SWFObject("my_site_v3.swf", "flashcontent", "100%",
"100%", "7", "#131313");


it doesn't work.


I want my flash movie to scale to the size of the browser window like
it does when you export in flash with width 100% Height 100%.


This code works to scale the movie:


<object
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab..."

name="flashcontent" width="100%" height="100%" align="middle"
id="my_site_v3">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="my_site_v3.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#131313" />
<embed src="my_site_v3.swf" width="100%" height="100%" align="middle"

quality="high" bgcolor="#131313" name="flashcontent"
allowscriptaccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />


</object>


but i don't want to active the flash movie by clicking on it.


TO SUMMARISE:


What i want to do is NOT have to click on my flash movie to activate it

(i.e. get rid of the surrounding box when it loads - which i think the
swfobject.js solves) BUT I ALSO WANT TO be able to to SCALE the movie
using WIDTH 100% HEIGHT 100%


Please help

 
Reply With Quote
 
 
 
 
Travis Newbury
Guest
Posts: n/a
 
      12-24-2006
trig wrote:
> I have downloaded the swfobject.js file from....
> This code works to scale the movie:


Wrap that code in javascript and all will be fine. Remember to use
noscript and just put the Object code there. That way anyone without
javascript turned on will still see your flash.




> <object
> codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab..."
>
> name="flashcontent" width="100%" height="100%" align="middle"
> id="my_site_v3">
> <param name="allowScriptAccess" value="sameDomain" />
> <param name="movie" value="my_site_v3.swf" />
> <param name="quality" value="high" />
> <param name="bgcolor" value="#131313" />
> <embed src="my_site_v3.swf" width="100%" height="100%" align="middle"
>
> quality="high" bgcolor="#131313" name="flashcontent"
> allowscriptaccess="sameDomain" type="application/x-shockwave-flash"
> pluginspage="http://www.macromedia.com/go/getflashplayer" />


Also, use this as your template for the Flash and you can lose embed:

<object type="application/x-shockwave-flash" data="yourswf.swf".....
<param name="movie" value="yourswf.swf"/>

 
Reply With Quote
 
 
 
 
trig
Guest
Posts: n/a
 
      01-02-2007
Please accept my apology for this post but i don't understand what it
is you are telling me to do:

"Wrap that code in javascript and all will be fine" - don't know what
that means and which code you're refereing to

"Remember to use noscript and just put the Object code there." - don't
know what that means

"Also, use this as your template for the Flash and you can lose embed:

<object type="application/x-shockwave-flash" data="yourswf.swf".....
<param name="movie" value="yourswf.swf"/>" - don't know where to put
this.

I'm sorry again but i guess what i need for an answer is the whole code
written so that i understand it, that's everything from the <HTML> tag
down to the </HTML> tag.

I understand if this is to time consuming for you,

thanks for the reply



Travis Newbury wrote:
> trig wrote:
> > I have downloaded the swfobject.js file from....
> > This code works to scale the movie:

>
> Wrap that code in javascript and all will be fine. Remember to use
> noscript and just put the Object code there. That way anyone without
> javascript turned on will still see your flash.
>
>
>
>
> > <object
> > codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab..."
> >
> > name="flashcontent" width="100%" height="100%" align="middle"
> > id="my_site_v3">
> > <param name="allowScriptAccess" value="sameDomain" />
> > <param name="movie" value="my_site_v3.swf" />
> > <param name="quality" value="high" />
> > <param name="bgcolor" value="#131313" />
> > <embed src="my_site_v3.swf" width="100%" height="100%" align="middle"
> >
> > quality="high" bgcolor="#131313" name="flashcontent"
> > allowscriptaccess="sameDomain" type="application/x-shockwave-flash"
> > pluginspage="http://www.macromedia.com/go/getflashplayer" />

>
> Also, use this as your template for the Flash and you can lose embed:
>
> <object type="application/x-shockwave-flash" data="yourswf.swf".....
> <param name="movie" value="yourswf.swf"/>


 
Reply With Quote
 
Travis Newbury
Guest
Posts: n/a
 
      01-03-2007
trig wrote:
> Please accept my apology for this post but i don't understand what it
> is you are telling me to do:


Then you may want someone else to do it for you. If you would like to
learn, then Google "Flash activex javascript fix" for a plethora of
examples.

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




Advertisments