-
[RESOLVED] relative path from html rather that swf when embedding
Ok i have a bit of a problem, i was wondering if anyone had a solution.
I have a SWF which loads a config.php via the URLLoader class. Using a relative path from my SWF, i keep config.php & page.html in the same directory on my server.
However when i embed the SWF in HTML the relative path now goes relative from my HTML page! I don't want to keep my HTML in the same dir as my SWF or Config. This is part of a larger web app and will be loading on generated pages. I don't have the option of modifying the web app.
EXAMPLE
Code:
var ConfigLoad:URLLoader = new URLLoader;
ConfigLoad.load(new URLRequest("config.php"));
and my file structure is,
serverroot/flash/mySWF.swf
serverroot/flash/config.php
serverroot/web/page.html
If anyone could help that would be totaly awesome!
Last edited by Bigtallbill; 11-14-2008 at 06:10 AM.
-
Senior Member
You can try using the full URL: http://,,,,
- The right of the People to create Flash movies shall not be infringed. -
-
Using the full path is not an option in this case. As the software may be deployed across multiple domains. Neither is using flashvars.
Editing the fla for every site should be avoidable.
-
Found out the problem!!
The problem is in the html embed. You have to add an extra param with the base dir where your swf is located. this has fixed all my references that were broken.
for instance i would put in my base param the value "/flash/"
this will set the base dir as my flash folder from server root without having to s use the full path "http://www.blahdomain.com/flash/".
from adobe livedocs
http://livedocs.adobe.com/flash/9.0/...1af6-7ba7.html
(under "base")
"
Value
base directory or URL
Description
(Optional) Specifies the base directory or URL used to resolve all relative path statements in the SWF file. This attribute is helpful when you keep SWF files in a different folder from your other files.
"
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|