bygge script ind i libery og tilføje function
Dagens (for mig) svære spørgsmål ??Jeg har et script som normalt bruges på denne måde
--------------------------------------------------------------------------
<script type="text/javascript" src="fobjects.js"></script>
</head>
<body>
<div id="content">
This is replaced by fobjects.js
</div>
<script type="text/javascript"><!--
var so = new FObjects("tester.gif", "tester", "300", "300", "8", "#FF6600");
so.setAttribute('RedirectUrl', ' http://www.minside.dk/')
so.write("content");
//--></script>
--------------------------------------------------------------------------
JScriptet laver så <div id="content"> om efter de variabler
det jeg nu ønsker er at flytte selve "fobjects.js" fra sin egen fil ind i mit eget scriptlibery og kalde det "action FObject(){ scriptet } og starte det med <body onload="FObject();">
Og så bruget et andet script til at sætte variablerne. til dette har jeg lavet følgende
--------------------------------------------------------------------------
function JMFObject(action) {
// Required parameters:
containerdiv = action[1];
filurl = action[2];
objectid = action[3];
fwidth = action[4];
fhight = action[5];
fpversion = action[6];
backgcolor = "#"+action[7];
// Optional parameters:
expressinstall = action[8];
quality = action[9];
redirecturl = action[10];
redirecturl = action[11];
// Set SWFObject Standart Attribute:
var so = new FObject(filurl, objectid, fwidth, fhight, fpversion, backgcolor);
// Set RedirectUrl Attribute:
if(redirecturl != "(Empty Reference!)" || redirecturl != "(Empty_Reference!)" || redirecturl != "(EmptyReference!)" || redirecturl != "Empty Reference!" || redirecturl != "Empty_Reference!" || redirecturl != "EmptyReference!" || redirecturl != "#" || redirecturl != "" ){
so.setAttribute('RedirectUrl', redirecturl );
}
so.write(containerdiv);
}
--------------------------------------------------------------------------
Så sender jeg variablerne til mit script med denne
CSInit[CSInit.length] = new Array(Fobject,/*CMP*/ 'content',/*URL*/ '(Empty Reference!)','tester.gif',300,100,6,'000000',true,High,/*URL*/ '(Empty Reference!)',/*URL*/ '(Empty Reference!)');
Og nu kommer spørgsmålet så
Hvordan sender jeg de variabler vidre fra JMFObject() scriptet til FObject() scriptet ?
Eller kan jeg simpelthen bare foresætte under det jeg har lavet ? Altså bygge dem sammen ??
Håber mit spørgsmål giver mening, og at nogen kan hjælpe mig
