SWFObject can load a swf from any domain. You code is just broken is all.

This works:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml";>
<head>
<title>SWFObject 2 dynamic embed</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="
http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js";></script<http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js%22%3E%3C/script>
>
<script type="text/javascript">
 swfobject.embedSWF("
http://www.bobbyvandersluis.com/swfobject/testsuite_2_2/test6.swf";,
"myContent", "300", "120", "9.0.115", "expressInstall.swf");
</script>
</head>
<body>
    <div id="myContent">replace me</div>
</body>
</html>


I suggest you look a the code generator to ensure you code is actually
correct:
http://www.bobbyvandersluis.com/swfobject/generator/index.html


Aran





On Fri, Jul 10, 2009 at 11:32 AM, Shi Zhuguo <[email protected]> wrote:

>
> Hi there,
>
> I am new to swfobject and I got some problems when using it. I want to
> use swfobject to load swf file dynamically and usually the script file
> and swf file are not on the same domain.
>
> For example I have a html file with swfobject code on "a.com", and the
> swfobject is going to load the swf file on "b.com". It doesn't work.
> The file I tried is the example in swfobject's documentation:
>
>
> =======================================================================
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
> www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml";
> lang="en"><head>
>
>
>                <title>SWFObject 2 dynamic embed</title>
>                <meta http-equiv="Content-Type" content="text/html;
> charset=ISO-8859-1">
>                <script type="text/javascript" src="test_dynamic_files/
> swfobject.js"></script>
>                <script type="text/javascript">
>                swfobject.embedSWF("
> http://www.bobbyvandersluis.com/swfobject/
> testsuite_2_2/test6.swf", "myContent", "300", "120", "9.0.115",
> "expressInstall.swf");
>                </script><style media="screen" type="text/css">#myContent
> {visibility:hidden}</style>
>        </head><body>
>                <object style="visibility: visible;" id="myContent"
> data="test_dynamic_files/test6.swf" type="application/x-shockwave-
> flash" height="120" width="300"></object>
>        </body></html>
> =======================================================================
>
> I put the above code on a web server, and it seems it can not load the
> swf file. But if I use the plain html code to do this, it will be
> fine.
>
> Any one can help me? Thanks in advance~
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SWFObject" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/swfobject?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to